v0.3.0 Release
Bug Fixes
- Iam members were not added (#70)
- [breaking] Nat to depend on inception roles (#69)
- Bastion_image variable missing -lts
- Gke gcloud auth plugin installation (#67)
- Add gke-gcloud-auth-plugin to stay compatible with gke
- [breaking] Bastion internet access needs nat (#63)
Miscellaneous Tasks
- Add vault to bastion startup script (#71)
- Update bastion image (#68)
- Add permissions for router on inception roles (#66)
- Bastion to depend on router nat explicitly (#65)
Before Rolling Out
Since it has a breaking change, you'd need to perform:
# Inside Inception
terraform import module.inception.google_compute_router.router <id>
terraform import module.inception.google_compute_router_nat.main <id>
# Inside Platform
terraform state rm module.platform.google_compute_router.router
terraform state rm module.platform.google_compute_router_nat.main