• Matt Kasa's avatar
    Add Cloud Run on GKE feature to cluster creation · e01c7534
    Matt Kasa authored
    - Permits cloud_run parameter in ClustersController#create
    - Enables httpLoadBalancing, istioConfig, and cloudRunConfig in
      Gcp ProvisionService if cloud_run is enabled
    - Add `Enable Cloud Run on GKE` checkbox to cluster create page
    - Add `Enable Cloud Run on GKE` checkbox to cluster details
    - Default knative to pre_installed for cloud_run clusters
    - Make knative not uninstallable for pre_installd clusters
    - Update project clusters docs with entry about Cloud Run
    - Update tests and add new test for cluster with cloud_run enabled
    - Add Cloud Run on GKE strings to translations
    - Add spec that will fail when google-api-client has been upgraded
    - Add pre_installed to applications frontend
    - Pass providerType and preInstalledKnative to frontend
    - Display `installed via` on frontend for Cloud Run
    - Add Cloud Run spec for FinalizeCreationService
    
    Relates to https://gitlab.com/gitlab-org/gitlab/issues/27502
    e01c7534
knative.rb 4.09 KB