Terraform Rancher Helm Chart
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",
}
}
For more information
Private certificate signed by private CA
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"
}
}
For more information
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.