Ingress Configuration¶
Ingress provides a way for traffic to enter your Kubernetes cluster and get routed to the proper destination. Our Helm chart includes an option to automatically install and configure an ingress-nginx
ingress controller and can also create matching ingress records (by ensuring that the db.ingressController
value is set to nginx
).
Custom Ingress¶
Alternatively, you can create your own ingress and ingress records. In Helm, you need to set the ingressNginx.install
value to false
to prevent the included ingress-nginx
from being installed. Secondly, you can set the db.ingressController
to "none"
to prevent the Operator from creating ingress records.
Tip
If you are creating Kinetica Clusters outside of the Helm chart, you can set the spec.ingressController on the Kinetica Cluster to modify the ingress creation behavior.
-
ingress-nginx
Configuration
Kubernetes provids the free
ingress-nginx
for Kubernetes. -
nginx-ingress
Configuration
Nginx offers an ingress controller named
nginx-ingress
for Kubernetes.