kubespray/roles/kubernetes-apps/ingress_controller
Max Gautier bf42ccee4e
Fix ingress-nginx controller election (#10913)
Under the original code, leader election failed for ingress controllers
as a result of mismatch between election-id in the controller config,
and the resourceName in the relevant rule of role 'ingress-nginx'.
This appeared in the controller logs.

To fix the issue, a command-line option was added to container
execution (--election-id=...).

Now, the election-id agrees with the resourceName provided in
the role-ingress-nginx.yml file. A comment in that file was
changed to reflect the new logic.

Co-authored-by: Vasilis Samoladas <vsam@softnet.tuc.gr>
Co-authored-by: Mohamed Omar Zaian <mohamedzaian@gmail.com>
2024-02-12 02:58:45 -08:00
..
alb_ingress_controller pre-commit autocorrected files (#9750) 2023-02-06 01:35:16 -08:00
cert_manager [cert-manager] upgrade to v1.13.2 (#10616) 2024-01-05 04:45:10 +01:00
ingress_nginx Fix ingress-nginx controller election (#10913) 2024-02-12 02:58:45 -08:00
meta Remove deprecated Ambassador ingress code (#8086) 2021-10-26 15:19:09 -07:00