# Provider: gke (cluster domain)

Apply only when diagnosis context `provider` maps to GKE/gcp.

## Early create task suspects (order)

From `GetGKEClusterTasks`: info saver → PriorityClass → ProviderConfig →
Guardian → DNS → Namespace → StorageClass → issuers/certs/secrets → GCP SA /
bucket policies → AuditLog → TiDBCluster → proxy/agent → TiDBGroup →
GKEHeterogeneousStatusTrack → ScaleStatusTrack → NodePool → initializer →
FullService → PSC/LB → O11y.

## Extra intents (`when provider=gke`)

- NodePool / ComputeClass cleanup evidence via DP + CP as Procedure needs.
- Code: `controllers/cluster/task/gke/*`, `task/common/nodepool.go`,
  `gke_heterogeneous_status_track.go`.
