Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@release-please release-please released this 27 Sep 21:18
bb61990

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)