* Make client config error message more clear * Add missing log * Add region detail to resource/data source description * Generate docs * Remove resourcemanager using region * Apply changes to MongoDBFlex user * Generate docs * Fix wrong description --------- Co-authored-by: Henrique Santos <henrique.santos@freiheit.com>
4.5 KiB
4.5 KiB
| page_title | subcategory | description |
|---|---|---|
| stackit_ske_cluster Data Source - stackit | SKE Cluster data source schema. Must have a region specified in the provider configuration. |
stackit_ske_cluster (Data Source)
SKE Cluster data source schema. Must have a region specified in the provider configuration.
Example Usage
data "stackit_ske_cluster" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
name = "example-name"
}
Schema
Required
name(String) The cluster name.project_id(String) STACKIT project ID to which the cluster is associated.
Read-Only
allow_privileged_containers(Boolean, Deprecated) DEPRECATED as of Kubernetes 1.25+ Flag to specify if privileged mode for containers is enabled or not. This should be used with care since it also disables a couple of other features like the use of some volume type (e.g. PVCs).extensions(Attributes) A single extensions block as defined below (see below for nested schema)hibernations(Attributes List) One or more hibernation block as defined below. (see below for nested schema)id(String) Terraform's internal data source. ID. It is structured as "project_id,name".kube_config(String, Sensitive) Kube config file used for connecting to the clusterkubernetes_version(String) Kubernetes version.kubernetes_version_used(String) Full Kubernetes version used. For example, if1.22was selected, this value may result to1.22.15maintenance(Attributes) A single maintenance block as defined below (see below for nested schema)node_pools(Attributes List) One or morenode_poolblock as defined below. (see below for nested schema)
Nested Schema for extensions
Read-Only:
acl(Attributes) Cluster access control configuration (see below for nested schema)argus(Attributes) A single argus block as defined below (see below for nested schema)
Nested Schema for extensions.acl
Read-Only:
allowed_cidrs(List of String) Specify a list of CIDRs to whitelistenabled(Boolean) Is ACL enabled?
Nested Schema for extensions.argus
Read-Only:
argus_instance_id(String) Instance ID of argusenabled(Boolean) Flag to enable/disable argus extensions.
Nested Schema for hibernations
Read-Only:
end(String) End time of hibernation, in crontab syntax.start(String) Start time of cluster hibernation in crontab syntax.timezone(String) Timezone name corresponding to a file in the IANA Time Zone database.
Nested Schema for maintenance
Read-Only:
enable_kubernetes_version_updates(Boolean) Flag to enable/disable auto-updates of the Kubernetes version.enable_machine_image_version_updates(Boolean) Flag to enable/disable auto-updates of the OS image version.end(String) Date time for maintenance window end.start(String) Date time for maintenance window start.
Nested Schema for node_pools
Read-Only:
availability_zones(List of String) Specify a list of availability zones.cri(String) Specifies the container runtime.labels(Map of String) Labels to add to each node.machine_type(String) The machine type.max_surge(Number) The maximum number of nodes upgraded simultaneously.max_unavailable(Number) The maximum number of nodes unavailable during upgraded.maximum(Number) Maximum number of nodes in the pool.minimum(Number) Minimum number of nodes in the pool.name(String) Specifies the name of the node pool.os_name(String) The name of the OS image.os_version(String) The OS image version.taints(Attributes List) Specifies a taint list as defined below. (see below for nested schema)volume_size(Number) The volume size in GB.volume_type(String) Specifies the volume type.
Nested Schema for node_pools.taints
Read-Only:
effect(String) The taint effect.key(String) Taint key to be applied to a node.value(String) Taint value corresponding to the taint key.