alpha.dagger.io/gcp/gke
Google Kubernetes Engine
import "alpha.dagger.io/gcp/gke"
gke.#KubeConfig
KubeConfig config outputs a valid kube-auth-config for kubectl client
gke.#KubeConfig Inputs
| Name | Type | Description |
|---|---|---|
| config.region | *null \| string | GCP region |
| config.zone | *null \| string | GCP zone |
| config.project | string | GCP project |
| config.serviceKey | dagger.#Secret | GCP service key |
| clusterName | string | GKE cluster name |
| version | *"v1.19.9" \| string | Kubectl version |
gke.#KubeConfig Outputs
| Name | Type | Description |
|---|---|---|
| kubeconfig | string | kubeconfig is the generated kube configuration file |