gcp-training - v1.0.0
TL; DR
Implemented public instance with SSH access
NEW
- Public Google Compute instance:
- with dedicated SSH key
- limited to local IPv4 (firewall ingress rule)
- User confirmation in Taskfile
infracost
recommendation beforeterraform apply
- switched backend to GCS
IMPROVED
- variables management split between
terraform.tfvars
&.env
- Better resiliency for Taskfile
- Implemented auto-approve in Taskfile
- switch to a bash script entrypoint for CI
pre-commit
fine-tuning- Implemented
trivy
ignore file gcloud
installation in Dockerfile
FIXED
- Variables management in Docker Compose
- downgraded to terraform
v1.7.5
due to bug (#34996)