How to create an internal Ingress controller
Written by
Updated at November 27, 2023
Scenario description
You need to create an internal Ingress controller.
Solution
Note
The feature of using internal controllers is in Preview: please contact support
To ensure Ingress creates an internal controller, set up a number of parameters in the values.yaml
file and use it when installing the controller via Helm Chart:
yandex.cloud/load-balancer-type: internal
yandex.cloud/subnet-id: <ID of subnet from which the internal IP will be issued>
- Disable external controller
by setting theexternal.enabled
parameter to false.
After creating the load balancer via Helm Chart, health checks will be automatically added.