Releases
v0.2.0
0.2.0 (2024-09-27)
Features
2-multitenant: enable binauthz on AP and add test (#207 ) (c3ccaa1 )
4-fleetscope: migrate to Workload Identity Federation for GKE (#191 ) (dfdae3f )
4-fleetscope: use fleet_app_operator_permissions (#209 ) (5e4114a )
add app folder, remove allauthenticatedusers permissions for docker images and update local deployment docs (#221 ) (99e5ede )
add backend.tf instructions and cluster service accounts output (#219 ) (7001a69 )
adds frontend app infra test (#108 ) (d0110ec )
adds prefix at project and resources created at shared projects (#231 ) (b7f66f6 )
appfactory: refactor appfactory to support multiple apps and nested parallel tests (#112 ) (d87c954 )
appinfra: configurable envs (#154 ) (1e1fa2e )
deploy with cloudbuild (#237 ) (099bad5 )
deps: Update Terraform Google Provider to v6 (major) (#213 ) (58e500e )
first version of E2E tests (#180 ) (44f4ffc )
granted cloud service mesh agent the necessary permission on ne… (#162 ) (73028ab )
Input group name to fleet-scope for log viewing (#155 ) (8064ecf )
module: ensure there are no external ips in the cluster nodes (#212 ) (030cad1 )
multitenant: add certificate (#179 ) (f5a31e3 )
multitenant: add NAP & AP as cluster types (#198 ) (31a9a7e )
multitenant: enable security_posture, dpv2, cost_allocation (#135 ) (ae06552 )
multitenant: enforce private cluster control plane ip address (#214 ) (52edb3d )
multitenant: make cluster project creation optional (#117 ) (878a63e )
multitenant: refactor multitenant to be multi-app configurable (#148 ) (64e8b40 )
Refactor integration tests 5-appinfra (#169 ) (77263bf )
refactor step 6 integration tests (#137 ) (5aa2981 )
replaced cloudsql with alloydb (#165 ) (27ec2d2 )
use namespaces created on fleetscope on cymbal-bank manifests (#228 ) (1a4991f )
Bug Fixes
add minimum TF version requirements (#168 ) (cf8a456 )
add permission, clarifications, dedup (#160 ) (818f119 )
Adds prefix at frontend namespace (#248 ) (8131e86 )
deps: Update Terraform GoogleCloudPlatform/cloud-armor/google to v3 (#227 ) (4056964 )
deps: update terraform terraform-google-modules/cloud-storage/google to v6 (#138 ) (3335013 )
deps: Update Terraform terraform-google-modules/iam/google to v8 (#241 ) (d784d89 )
deps: update terraform terraform-google-modules/kubernetes-engine/google to v31 (#157 ) (0e7ed98 )
deps: Update Terraform terraform-google-modules/kubernetes-engine/google to v32 (#205 ) (ab8b5b4 )
deps: Update Terraform terraform-google-modules/kubernetes-engine/google to v33 (#233 ) (fac40bf )
deps: Update Terraform terraform-google-modules/project-factory/google to v16 (#211 ) (a2fdf6e )
deps: Update Terraform terraform-google-modules/project-factory/google to v17 (#240 ) (d31f750 )
deps: Update terraform-google-modules/project-factory v17 (#246 ) (fe09967 )
fixes for lint (#204 ) (7980e05 )
Fixes nonproduction name (#235 ) (293b5fd )
fixes provider_metadata (#249 ) (92ec3ae )
fixing production environment drift (#250 ) (9c1b05b )
fleetscope: add config_sync enable (#244 ) (e166a00 )
fleetscope: depends on and separate poco membership (#124 ) (1f7df6e )
fleetscope: serialize fleet feature enables (#177 ) (a510901 )
Grants metric and trace roles to k8s agent, enables metric api (#174 ) (7cb1d5f )
migrate non-production to nonproduction (#190 ) (204a0f6 )
migrate to nonprod (#243 ) (6776ceb )
multitenant: avoid 5.44.0 & 6.2.0 (#229 ) (91f7b9d )
multitenant: remove unused app service accounts (#194 ) (a10a6e7 )
refactor 3-fleetscope, fetch remote state from 2-multitenant for variable values (#225 ) (e30ba1d )
renames fleetscope and appfactory folders (#218 ) (3f06411 )
update team name (#216 ) (496368b )
You can’t perform that action at this time.