Skip to content

gcp-training - v1.0.0 - Public Instance

Latest
Compare
Choose a tag to compare
@benbouillet benbouillet released this 15 Apr 22:11
0c6adeb

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 before terraform 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)