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 example to FAST GKE stage, streamline GKE Hub module variables and usage #1977

Merged
merged 9 commits into from
Jan 20, 2024

Conversation

ludoo
Copy link
Collaborator

@ludoo ludoo commented Jan 14, 2024

This PR addresses #1975 via slight rewording in the stage documentation, and an actual example of using it to manage private clusters.

Defaulting to private clusters in the stage is problematic as we would need to provide one CIDR range per cluster, maintain the range association if the clusters variable changes, and all this would make the stage more complex for very little gain.

The README file now clearly states this stage is designed with private clusters in mind, and provides an example that shows private cluster creation. This should be enough to clarify our security stance, especially given this is not a "fire and forget" stage but one that requires actual thought is given to its configuration.

This PR also implements optionals in the GKE Hub module and associated blueprints, and provides part of the solution for #1515 where autopilot support is still missing.

@ludoo ludoo changed the title Add example to FAST GKE stage, streamlink GKE Hub module variables and usage Add example to FAST GKE stage, streamline GKE Hub module variables and usage Jan 14, 2024
@ludoo ludoo enabled auto-merge (squash) January 14, 2024 11:58
@ludoo ludoo merged commit 11d7eda into master Jan 20, 2024
13 checks passed
@ludoo ludoo deleted the ludo/issue-1975 branch January 20, 2024 10:06
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.

2 participants