This adds the option to create a physical GKE cluster in Kubefirst
Before this is merged, I have a couple of questions about how this should be done best.
The console has "cloud zone" as a required field, but I've done this across all zones which arguably better for prod-grade clusters. Should we change the console to cater for per-zone and multi-zone?
The console assumes a static number of nodes - should we allow autoscaling with min/max nodes and static number of nodes?
Related Issue(s)
Fixes #765
How to test
I have a dev version running. I can sync with reviewer(s) to use this
Create a dev deployment of Kubefirst to Google
Create a physical cluster in the dashboard
Profit
NB. Physical clusters in GCP are a paid-feature. There is a Posthog feature flag to allow this for a development version only.
Description
This adds the option to create a physical GKE cluster in Kubefirst
Before this is merged, I have a couple of questions about how this should be done best.
Related Issue(s)
Fixes #765
How to test
NB. Physical clusters in GCP are a paid-feature. There is a Posthog feature flag to allow this for a development version only.