Closed brettcurtis closed 1 week ago
This pull request introduces a series of updates across multiple Terraform configuration files. Key changes include version upgrades for pre-commit hooks and Terraform providers, renaming of input and output variables for enhanced clarity, and restructuring of configuration parameters to align with Kubernetes conventions. The modifications aim to improve code readability, maintainability, and consistency throughout the project.
Files | Change Summary |
---|---|
.pre-commit-config.yaml |
Updated versions for pre-commit-terraform and checkov repositories. |
.terraform.lock.hcl |
Upgraded versions for google-beta and random providers. |
README.md |
Renamed input/output parameters related to Kubernetes and Datadog configurations for clarity. |
entity.datadog.yaml |
Modified formatting of tags and URLs; changed type from web to service . |
locals.tf |
Refactored logic for env variable using a lookup function for improved readability. |
main.tf |
Renamed variables for Datadog and Google Cloud configurations to enhance clarity. |
outputs.tf |
Renamed output variables and added new ones related to Kubernetes workload identity. |
regional/.terraform.lock.hcl |
Updated version for the random provider. |
regional/README.md |
Introduced new input/output parameters for Kubernetes Engine configurations. |
regional/datadog/README.md |
Updated Google provider version from 6.0.1 to 6.2.0 . |
regional/datadog/main.tf |
Renamed local variables for Kubernetes cluster configuration. |
regional/datadog/manifests/README.md |
Updated Google provider version from 6.0.1 to 6.2.0 . |
regional/datadog/manifests/main.tf |
Updated variable references for Kubernetes provider and Datadog operator module. |
regional/istio/README.md |
Updated Google provider version and restructured input variables for Istio configurations. |
regional/istio/main.tf |
Updated Helm and Kubernetes provider configurations and parameters for Istio module. |
regional/istio/manifests/README.md |
Updated Google provider version and renamed input variables for Istio VirtualServices. |
regional/istio/manifests/main.tf |
Renamed variables for Kubernetes Engine configurations. |
regional/variables.tf |
Renamed input variables to include Kubernetes Engine prefix for clarity and added new variables. |
regional/istio/manifests/tfvars/* |
Minor formatting adjustments across multiple tfvars files for consistency. |
env
variable for clarity, which aligns with the changes made in the locals.tf
file to improve readability and maintainability.[!TIP]
OpenAI O1 model for chat
- We have deployed OpenAI's latest O1 model for chat. - OpenAI claims that this model has superior reasoning capabilities than their GPT-4o model. - Please share any feedback with us in the [discussions post](https://discord.com/channels/1134356397673414807/1283929536186155099).
Changed project | Baseline cost | Usage cost* | Total change | New monthly cost |
main-production | +$0 | +$0 | +$0 | $12 |
main-sandbox | +$0 | +$0 | +$0 | $37 |
regional-istio-production | +$0 | +$0 | +$0 | $7 |
regional-istio-sandbox | +$0 | +$0 | +$0 | $7 |
*Usage costs were estimated using Infracost Cloud settings, see docs for other options.
This comment will be updated when code changes.
Summary by CodeRabbit
New Features
Improvements
kubernetes_
prefix for better context and readability.Bug Fixes
Chores