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

[Helm Chart] Google Subnet #5

Closed
16 tasks
smileisak opened this issue Feb 17, 2025 · 0 comments · Fixed by #18
Closed
16 tasks

[Helm Chart] Google Subnet #5

smileisak opened this issue Feb 17, 2025 · 0 comments · Fixed by #18
Assignees
Labels
enhancement New feature or request new chart New Chart

Comments

@smileisak
Copy link
Member


As a [Platform Engineer], I want to create/update a Helm chart for creating Google Subnets via Config Connector, so that I can define network ranges in a consistent manner.

Table of content
[[TOC]]

Details

  • Depends on VPC creation or references an existing VPC.
  • Manages subnet parameters like region, IP range, secondary ranges, etc.

Acceptance criteria

  • Dependencies updated.
  • Comprehensive README.md with usage, including sample values.
  • Out-of-the-box example (e.g., creating a subnet in a specified region).
  • At least one placeholder for a Prometheus rule (if network-related metrics apply).
  • Semantic Versioning in place.
  • All quality gates pass.

Definition of Ready

  • Detailed summary and acceptance criteria.
  • Clear instructions on referencing an existing VPC or creating a new one.
  • Gating checks pass.

Definition of Production Ready

  • Chart published in an OCI/Helm repo.
  • Default values for typical production subnets.
  • Pluto or other testing to verify compatibility.
  • Breaking changes or critical notes documented.

Process Release of the Chart

  • Each MR references the Issue.
  • Pipeline tests pass (lint, template checks).
  • Chart version bumped, release notes updated, merged after approval.

@smileisak smileisak added new chart New Chart enhancement New feature or request labels Feb 17, 2025
@smileisak smileisak self-assigned this Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new chart New Chart
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant