README ¶ Terraform Provider for STACKIT This provider is built and maintained by the STACKIT community in Schwarz IT and is not an official STACKIT provider The provider is built using Terraform's plugin framework, therefore we recommend using Terraform v1.x which supports Protocol v6 Usage Example terraform { required_providers { stackit = { source = "SchwarzIT/stackit" version = "=0.2.0" } } } # Configure the STACKIT Provider provider "stackit" { service_account_id = var.service_account_id service_account_token = var.service_account_token customer_account_id = var.customer_account_id } # create a project resource "stackit_project" "example" { name = var.project_name billing_ref = var.project_billing_ref owner = var.project_owner enable_kubernetes = true } # create a SKE cluster resource "stackit_kubernetes_cluster" "example" { name = "my-cluster" project_id = stackit_project.example.id kubernetes_version = "1.23.12" node_pools = [{ name = "example" machine_type = "c1.2" }] } External Links Terraform Website STACKIT Community Go Client Provider Documentation Expand ▾ Collapse ▴ Documentation ¶ There is no documentation for this package. Source Files ¶ View all Source files main.go Directories ¶ Show internal Expand all Path Synopsis stackit internal/common internal/data-sources/argus/instance internal/data-sources/argus/job internal/data-sources/kubernetes internal/data-sources/object-storage/bucket internal/data-sources/object-storage/credential internal/data-sources/object-storage/credentials-group internal/data-sources/project internal/modifiers internal/resources/argus/instance internal/resources/argus/job internal/resources/kubernetes internal/resources/object-storage/bucket internal/resources/object-storage/credential internal/resources/object-storage/credentials-group internal/resources/project pkg/validate Click to show internal directories. Click to hide internal directories.