Creating or modifying Application Load Balancer resources based on Managed Service for Kubernetes Ingress controller configuration
The Application Load Balancer Ingress controller for Yandex Managed Service for Kubernetes manages Application Load Balancer resources based on your configuration in the form of YAML files describing Kubernetes resources, such as
HttpBackendGroup, and so on. For more detail on the configuration, please see the Ingress controller reference.
Before you start
Creating a configuration. For more information, please see the description and the controller reference.
Applying a configuration
To apply a configuration:
Select the folder with the configuration files.
Run the following command:
kubectl apply -f .
Applying a configuration might take a few minutes.
If a new
Ingressresource has been added to the configuration, check that it is there and has a public IP address:
kubectl get ingress <Ingress resource name>
NAME CLASS HOSTS ADDRESS PORTS AGE <Ingress name> <none> <domain name> <IP address> 80, 443 15h
ADDRESScolumn must contain an IP address. Otherwise, the load balancer has not been created, or has been created with an error. Check the logs for a pod called