A terraform module that will bootstrap a Kubernetes cluster with Sealed Secret controller
provider "helm" {
kubernetes {
config_path = "~/.kube/config"
config_context = "minikube"
}
}
provider "kubernetes" {
config_path = "~/.kube/config"
config_context = "minikube"
}
module "sealed_secrets" {
source = "kube-champ/sealed-secrets-bootstrap/k8s"
create_namespace = true
namespace = "sealed-secrets"
auto_generate_key_cert = true
}
For more examples, please check the examples folder
See the module info here here or view it on the Terraform Registry
See contributing docs here