rancher / gke-operator

Apache License 2.0
12 stars 22 forks source link

[SURE-6518] GKE Operator - Autopilot support #136

Open richardcase opened 1 year ago

richardcase commented 1 year ago

SURE-6518

Summary

As a User, I want to provision Cluster with GKE Autopilot so that I can use the full google managed offerings for Kubernetes.

Goal

We need to support the autopilot mode for GKE so that customers can use 'autopilot' instead of 'standard'. Find more about the modes.

Background

Currently, we don't support GKE autopilot mode clusters. We have customers with significant usage that are specifically asking us to support autopilot for GKE. If we don't support GKE autopilot we risk to push them towards different solutions for cluster lifecycle management.

See: https://github.com/rancher/gke-operator/issues/135

PR's

Blocked by:

richardcase commented 1 year ago

This will need to be fixed with the install of the cluster agent as part of this: https://github.com/rancher/rancher/issues/39052

mjura commented 9 months ago

@rancher/ui Please add to Rancher UI for GKE create new option Autopilot. It should be added Cluster Options after enabling it. Adding Node pools should be switched off. Please let me know if you have more question.

Example manifest you can find in examples/cluster-autopilot.yaml

Image

richard-cox commented 9 months ago

@mjura Thanks for raising this improvement. If the requirement is from a customer please can you open a JIRA for it, otherwise can you create an issue over at rancher/dashboard?

gaktive commented 9 months ago

@mjura & @kkaempf as @richard-cox noted, feature requests need to go through Product for prioritization since we have an existing list from them that are already scheduled.

kkaempf commented 9 months ago

@davidstauffer please create a respective JIRA and ping me again

cpinjani commented 8 months ago

This requires UI changes to test

richard-cox commented 8 months ago

Bumping comment. At the moment the UI changes are not in scope for 2.9.0

gaktive commented 5 months ago

Since multiple tickets around this feature are in place, the latest is: