Closed brettcurtis closed 6 months ago
This update focuses on enhancing Kubernetes deployments and service account management within a Google Cloud environment. Key changes include the integration of specific gem versions for bug fixes, renaming and updating resources related to Istio Gateway, introducing new variables and resources for better service account handling, and modifying configurations for SSL policies and IP addresses. These adjustments aim to streamline deployment workflows, improve security, and ensure more efficient resource management.
Files | Change Summary |
---|---|
Gemfile , Gemfile.lock |
Adjusted nori gem version for GCP InSpec bug fix. |
global/* , regional/* , test/fixtures/* |
Renamed Istio Gateway resources, added/updated variables and resources for service accounts, SSL policies, and IP addresses. |
infracost.yml , kitchen.yml , test/integration/* |
Added new entries and controls for cost estimation and testing. |
*.md files |
Updated documentation to reflect changes in versions, variables, and structure. |
Objective | Addressed | Explanation |
---|---|---|
Service accounts need to be set for each namespace (#44) | ✅ | |
Add a new custom IAM role "container.deployer" and update existing roles for Kubernetes deployment access (#181) | ❓ | The changes do not explicitly mention IAM role updates, but service account management improvements could indirectly support this objective. |
Simplify onboarding and improve workflows for platform developers consuming Kubernetes clusters (#6) | ❓ | The changes suggest an effort to streamline deployments and service account management, which could indirectly support simplifying onboarding and improving workflows. |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Fixes #44
Summary by CodeRabbit
nori
gem version.namespaces
variable.namespaces
variable and related assignments for improved clarity and functionality.