Google Cloud infrastructure deployment for https://github.com/kborovik/llmdoc
- Maximize short feedback development cycle by keeping all dependencies in the project
- Uncompromised end-to-end deployment and testing with a single command
make all
- Manage deployment targets difference with configuration files
google_project.tfvars
- Track code base changes with
git branch
- Track code base deployment state with
git tag
Checkov is a static code analysis tool for scanning infrastructure as code (IaC) files for misconfigurations that may lead to security or compliance problems.
make checkov
Work in progress
make terraform
make vault
The Vault Secrets Operator is a Kubernetes operator that syncs secrets between Vault and Kubernetes natively without requiring the users to learn details of Vault use.
https://github.com/hashicorp/vault-secrets-operator
https://developer.hashicorp.com/vault/tutorials/kubernetes/vault-secrets-operator
Work in progress
Work in progress