terraform { required_version = ">= 1.0" required_providers { kubernetes = { source = "hashicorp/kubernetes" version = "~> 2.20.0" } kubectl = { source = "gavinbunney/kubectl" version = "~> 1.14.0" } authentik = { source = "registry.terraform.io/goauthentik/authentik" version = "2024.10.0" } random = { source = "hashicorp/random" version = "3.6.3" } } }