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.