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 CLI v1.x which supports Protocol v6 Terraform Website STACKIT Community Client Provider Documentation Usage Example terraform { required_providers { stackit = { source = "SchwarzIT/stackit" version = "=0.1.4" } } } # 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.5" node_pools = [{ name = "example" machine_type = "c1.2" }] } 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/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.