Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add simple composer 2 blueprint #824

Merged
merged 12 commits into from
Sep 28, 2022
Merged

Add simple composer 2 blueprint #824

merged 12 commits into from
Sep 28, 2022

Conversation

lcaggio
Copy link
Collaborator

@lcaggio lcaggio commented Sep 19, 2022

Add simple composer 2 blueprint.
It implements:

  • private environment
  • dedicate SA with minimum roles

It supports:

  • External Shared-VPC
  • External KMS key

@lcaggio lcaggio marked this pull request as ready for review September 19, 2022 10:40
@lcaggio lcaggio changed the title Lcaggio/composer 2 Add simple composer 2 blueprint Sep 19, 2022
Copy link
Collaborator

@juliocc juliocc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I know nothing about composer so bear with me:

  • I see that you call this composer-2, can you explain somewhere how it differs from version 1?
  • Does v2 supersede v1? If the answer is no, then perhaps we should use a different name
  • Based on some of the variable names it seems like you intend to use this from FAST. Is that the case?

blueprints/data-solutions/composer-2/main.tf Show resolved Hide resolved
blueprints/data-solutions/composer-2/variables.tf Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/README.md Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/README.md Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/README.md Outdated Show resolved Hide resolved
@lcaggio
Copy link
Collaborator Author

lcaggio commented Sep 20, 2022

  • Added differences between versione
  • V1 will be deprecated soon (2023)
  • It may be used in FAST, it supports shared VPC and CMEK in a FAST compliant way

@lcaggio lcaggio requested a review from juliocc September 21, 2022 13:42
blueprints/data-solutions/README.md Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/variables.tf Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/main.tf Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/README.md Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/main.tf Show resolved Hide resolved
blueprints/data-solutions/composer-2/variables.tf Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/README.md Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/README.md Outdated Show resolved Hide resolved
blueprints/data-solutions/composer-2/README.md Outdated Show resolved Hide resolved
@lcaggio lcaggio requested a review from wiktorn September 27, 2022 10:45
@lcaggio lcaggio merged commit 012ceeb into master Sep 28, 2022
@lcaggio lcaggio deleted the lcaggio/composer-2 branch September 28, 2022 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants