module "rancherChart" {
source = "SinnConsulting/rancherChart/helm"
rancher_settings = {
"hostname" = "rancher.example.de",
"ingress.tls.source" = "letsEncrypt",
"letsEncrypt.email" = "admin@example.de"
}
}
module "rancher_helm" {
source = "git::git@github.com:SinnConsulting/terraform-helm-rancherChart.git"
rancher_settings = {
"hostname" = "rancher.example.de",
"ingress.tls.source" = "secret",
}
}
module "rancher_helm" {
source = "git::git@github.com:SinnConsulting/terraform-helm-rancherChart.git"
rancher_settings = {
"hostname" = "rancher.example.de",
"ingress.tls.source" = "secret",
"privateCA" = "true"
}
}
module "rancher_helm" {
source = "git::git@github.com:SinnConsulting/terraform-helm-rancherChart.git"
rancher_settings = {
...
}
}
Name | Version |
---|---|
terraform | >= 0.13 |
helm | >= 2.0.2 |
kubernetes | >= 2.0.2 |
Name | Version |
---|---|
helm | >= 2.0.2 |
kubernetes | >= 2.0.2 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
enable_rancher | n/a | bool |
true |
no |
rancher_namespace | n/a | string |
"cattle-system" |
no |
rancher_release_branch | n/a | string |
"stable" |
no |
rancher_release_version | n/a | string |
"2.4.13" |
no |
rancher_settings | n/a | map(string) |
{} |
no |
No output.