| page_title | stackit_ske_kubernetes_versions Data Source - stackit |
|---|---|
| subcategory | |
| description | Returns Kubernetes versions as reported by the SKE provider options API for the given region. |
Returns Kubernetes versions as reported by the SKE provider options API for the given region.
data "stackit_ske_kubernetes_versions" "example" {
version_state = "SUPPORTED"
}
resource "stackit_ske_cluster" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
name = "example"
kubernetes_version = data.stackit_ske_kubernetes_versions.example.kubernetes_versions.0.version
node_pools = [
{
name = "np-example"
machine_type = "x.x"
os_version = "x.x.x"
os_name = "xxx"
minimum = "2"
maximum = "3"
availability_zones = ["eu01-1"]
volume_type = "storage_premium_perf6"
volume_size = "48"
}
]
}region(String) Region override. If omitted, the provider’s region will be used.version_state(String) If specified, only returns Kubernetes versions with this version state. Possible values are:SUPPORTED.
kubernetes_versions(Attributes List) Kubernetes versions and their metadata. (see below for nested schema)
Read-Only:
expiration_date(String) Expiration date of the version in RFC3339 format.feature_gates(Map of String) Map of available feature gates for this version.state(String) State of the kubernetes version.version(String) Kubernetes version string (e.g.,1.33.6).