21.0.0 (2022-05-12)
⚠ BREAKING CHANGES
- update kube-dns configMap using kubernetes_config_map_v1_data (#1214)
Features
- Add
filestore_csi_driver
option for safer cluster variants (#1176) (40ef1a1) - Add app.kubernetes.io/created-by label to CPR in ASM module (#1190) (bbd9b77)
- Add keeper for
enable_gcfs
node pool option for update variants (#1218) (f431756), closes #1217 - Add support for image streaming/GCFS (#1174) (3a94528)
- Add support for internal endpoint with ASM module (#1219) (8e87308)
- Switch to native Terraform resources for hub registration and ACM (#947) (9359961)
- update kube-dns configMap using kubernetes_config_map_v1_data (#1214) (8547935)
Bug Fixes
- add output "service_account" to simple_zonal (9e92318)
- add provider_meta for google-beta to ASM submodule (#1186) (9f06ef4)
- Add required kubernetes provider to ASM module (#1221) (77d08e0)
- Apply applicable ASM_OPTS in config_map (#1183) (79d604a)
- ASM module required TF 0.14+ (#1209) (55a1e15)
- make GKE module cluster_name computed attribute (#1189) (7a09acd)
- misspellings in comments and min_cpu_platform (#1207) (7553a2b)
- Remove unnecessary auth files. (#1231) (aa47e23)
- removed unused variable ip_source_ranges_ssh from example safer_cluster_iap_bastion (#1199) (5197f22)
- set initial_node_count with remove_default_node_pool (#1228) (151c8c4)
- set only one of log/mon config or service (#1240) (2316e77)
- Use fleet_id instead of project_id for hub operations (#1238) (a9a69ed)
- various fix to address CI issues (#1248) (9e92318)