Azure - Kubernetes NGINX ingress Module
This module will install an NGINX ingress module into an AKS cluster. This is largely to bridge the gap between AzureDNS/Azure Static IP/AKS.
Name |
Version |
helm |
>=2.1.0 |
kubernetes |
~>2.5 |
Name |
Description |
Type |
Default |
Required |
additional_yaml_config |
yaml config for helm chart to be processed last |
string |
"" |
no |
enable_default_tls |
enable default tls (requires tls_default_secret) |
string |
"false" |
no |
helm_chart_version |
helm chart version |
string |
"3.4.1" |
no |
helm_release_name |
helm release name |
string |
n/a |
yes |
helm_repository |
nginx-ingress helm repository url |
string |
"https://kubernetes.github.io/ingress-nginx" |
no |
ingress_class |
name of the ingress class to route through this controller |
string |
"nginx" |
no |
ingress_type |
Internal or Public. |
string |
"Public" |
no |
kubernetes_create_namespace |
create kubernetes namespace |
bool |
true |
no |
kubernetes_namespace |
kubernetes_namespace |
string |
"default" |
no |
load_balancer_ip |
loadBalancerIP |
string |
n/a |
yes |
replica_count |
The number of replicas of the Ingress controller deployment. |
number |
1 |
no |
Name |
Description |
ingress_class |
Name of the ingress class to route through this controller |
load_balancer_ip |
n/a |
nginx_url |
n/a |