terraform { required_version = ">= 1.0" required_providers { hcloud = { source = "hetznercloud/hcloud" } tls = { source = "hashicorp/tls" } template = { source = "hashicorp/template" } random = { source = "hashicorp/random" } null = { source = "hashicorp/null" } github = { source = "integrations/github" } kubernetes = { source = "hashicorp/kubernetes" } kubectl = { source = "gavinbunney/kubectl" version = ">= 1.10.0" } flux = { source = "fluxcd/flux" version = ">= 0.10.0" } } }