* feat(ske): Region adjustment Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de> * Renaming argus to observability Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de> * Remove deprecated field allow_privileged_containers Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de> * Add and adjust unit tests for deprecated argus extension Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de> * Remove deprecated kubernetesVersion field Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de> * Generate docs Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de> * Review findings Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de> --------- Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
1.6 KiB
1.6 KiB
| page_title | subcategory | description |
|---|---|---|
| stackit_ske_kubeconfig Resource - stackit | SKE kubeconfig resource schema. Must have a region specified in the provider configuration. |
stackit_ske_kubeconfig (Resource)
SKE kubeconfig resource schema. Must have a region specified in the provider configuration.
Example Usage
resource "stackit_ske_kubeconfig" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
cluster_name = "example-cluster"
refresh = true
}
Schema
Required
cluster_name(String) Name of the SKE cluster.project_id(String) STACKIT project ID to which the cluster is associated.
Optional
expiration(Number) Expiration time of the kubeconfig, in seconds. Defaults to3600refresh(Boolean) If set to true, the provider will check if the kubeconfig has expired and will generated a new valid one in-placeregion(String) The resource region. If not defined, the provider region is used.
Read-Only
creation_time(String) Date-time when the kubeconfig was createdexpires_at(String) Timestamp when the kubeconfig expiresid(String) Terraform's internal resource ID. It is structured as "project_id,cluster_name,kube_config_id".kube_config(String, Sensitive) Raw short-lived admin kubeconfig.kube_config_id(String) Internally generated UUID to identify a kubeconfig resource in Terraform, since the SKE API doesnt return a kubeconfig identifier