8 KiB
8 KiB
Test SKE Module
This module is designed to quickly spin up an SKE cluster. Internally, we use it to debug network connectivity and deploy test applications in a simple, frictionless manner. It automatically selects the latest SKE and node pool machine versions.
Requirements
| Name | Version |
|---|---|
| random | 3.9.0 |
| stackit | >=0.95.0 |
Providers
| Name | Version |
|---|---|
| random | 3.9.0 |
| stackit | >=0.95.0 |
Modules
No modules.
Resources
| Name | Type |
|---|---|
| random_string.this | resource |
| stackit_ske_cluster.this | resource |
| stackit_ske_kubeconfig.this | resource |
| stackit_ske_kubernetes_versions.this | data source |
| stackit_ske_machine_image_versions.this | data source |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cluster_name | The name of the Kubernetes cluster | string |
null |
no |
| maintenance | Maintenance window configuration for the cluster | object({ |
{ |
no |
| network_id | The ID of the STACKIT network in which the SKE cluster will be deployed. If not provided, the cluster will automatically create a network on demand. Specifying a network ID is only supported in SNA setups | string |
null |
no |
| node_pools | Configuration for the cluster node pools | any |
[ |
no |
| project_id | The STACKIT project ID | string |
n/a | yes |
Outputs
| Name | Description |
|---|---|
| cluster_name | The name of the provisioned SKE cluster |
| kubeconfig | The kubeconfig contents to access the cluster |