Closed brettcurtis closed 4 months ago
The updates encompass various aspects of the project, including version upgrades, provider hash modifications, and the introduction of new job definitions for Istio manifests in different GCP regions. Key changes include altering Terraform module versions, updating Terraform provider versions and their associated hashes, and adding new job definitions and configurations for managing Istio manifests. These changes aim to improve compatibility, ensure up-to-date dependencies, and expand functionality across regions.
File(s) | Change Summary |
---|---|
.github/dependabot.yml |
Updated version from 2 to 2.0 and modified directory to directories with wildcard pattern **/* . |
.github/workflows/sandbox.yml |
Added job definitions for managing Istio Manifests in us-east1-b and us-east4-a regions. |
README.md , regional/README.md , regional/istio/README.md , regional/mci/README.md |
Updated module version references from v0.1.3 to v0.1.4 . |
main.tf , regional/main.tf , regional/istio/main.tf , regional/mci/main.tf , regional/onboarding/main.tf |
Updated source attribute in Terraform module declarations to use updated versions or branches like istio-remote . |
regional/.terraform.lock.hcl , regional/istio/.terraform.lock.hcl , regional/mci/.terraform.lock.hcl , regional/onboarding/.terraform.lock.hcl |
Updated provider versions from 5.36.0 to 5.37.0 and modified associated hashes. |
regional/istio/manifests/.terraform.lock.hcl |
Added new provider configurations for registry.terraform.io/hashicorp/google and registry.terraform.io/hashicorp/kubernetes . |
regional/istio/manifests/README.md |
Added documentation for managing Istio configurations in GKE, including new inputs and outputs. |
regional/istio/manifests/main.tf |
Introduced Terraform configuration for managing GKE resources and deploying Istio manifests. |
sequenceDiagram
participant GitHub
participant Terraform
participant GCP
participant Kubernetes
GitHub->>Terraform: Trigger Workflow
Terraform->>GCP: Authenticate and Setup Environment
Terraform->>GCP: Deploy Istio Manifests
GCP->>Kubernetes: Configure Istio Manifests
Kubernetes->>GCP: Confirm Configuration
GCP->>Terraform: Deployment Success
Terraform->>GitHub: Update Deployment Status
This pull request is aligned with your company's FinOps policies and the Well-Architected Framework.
This comment will be updated when code changes.
Summary by CodeRabbit
New Features
us-east1-b
andus-east4-a
regions within GitHub workflows.Updates
v0.1.3
tov0.1.4
oristio-remote
.registry.terraform.io/hashicorp/google
andgoogle-beta
.Documentation