Use VPC native setting by default when creating GKE Cluster in GitLab
Problem to solve
GKE has enabled VPC-native cluster creation a couple months ago, easing a lot the integration with other Google Cloud Services. There is no way in GitLab UI to create a cluster with this feature enabled, and it can't be enabled after creation, leaving no choice but creating the cluster manually on GCE and add it manually.
Proposal
Enable VPC native by default (no checkbox) when creating GKE Cluster in GitLab.
Links / references
https://cloud.google.com/kubernetes-engine/docs/how-to/alias-ips
Loosely related to gitlab-ce#53226
Probably belongs to epic &253
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.