mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-02-28 09:39:12 +03:00
when ingress-nginx is deployes without a class, we need to use 'ingress-controller-leader' resource instead of the default 'ingress-controller-leader-nginx' (#9156)
This commit is contained in:
@@ -32,7 +32,7 @@ rules:
|
|||||||
# Here: "<ingress-controller-leader>-<nginx>"
|
# Here: "<ingress-controller-leader>-<nginx>"
|
||||||
# This has to be adapted if you change either parameter
|
# This has to be adapted if you change either parameter
|
||||||
# when launching the nginx-ingress-controller.
|
# when launching the nginx-ingress-controller.
|
||||||
resourceNames: ["ingress-controller-leader-{{ ingress_nginx_class | default('nginx') }}"]
|
resourceNames: [{% if ingress_class is defined %}"ingress-controller-leader-{{ ingress_nginx_class | default('nginx') }}"{% else %}"ingress-controller-leader"{% endif %}]
|
||||||
verbs: ["get", "update"]
|
verbs: ["get", "update"]
|
||||||
- apiGroups: ["coordination.k8s.io"]
|
- apiGroups: ["coordination.k8s.io"]
|
||||||
resources: ["leases"]
|
resources: ["leases"]
|
||||||
@@ -40,7 +40,7 @@ rules:
|
|||||||
# Here: "<ingress-controller-leader>-<nginx>"
|
# Here: "<ingress-controller-leader>-<nginx>"
|
||||||
# This has to be adapted if you change either parameter
|
# This has to be adapted if you change either parameter
|
||||||
# when launching the nginx-ingress-controller.
|
# when launching the nginx-ingress-controller.
|
||||||
resourceNames: ["ingress-controller-leader-{{ ingress_nginx_class | default('nginx') }}"]
|
resourceNames: [{% if ingress_class is defined %}"ingress-controller-leader-{{ ingress_nginx_class | default('nginx') }}"{% else %}"ingress-controller-leader"{% endif %}]
|
||||||
verbs: ["get", "update"]
|
verbs: ["get", "update"]
|
||||||
- apiGroups: [""]
|
- apiGroups: [""]
|
||||||
resources: ["configmaps"]
|
resources: ["configmaps"]
|
||||||
@@ -58,7 +58,7 @@ rules:
|
|||||||
# Here: "<ingress-controller-leader>-<nginx>"
|
# Here: "<ingress-controller-leader>-<nginx>"
|
||||||
# This has to be adapted if you change either parameter
|
# This has to be adapted if you change either parameter
|
||||||
# when launching the nginx-ingress-controller.
|
# when launching the nginx-ingress-controller.
|
||||||
resourceNames: ["ingress-controller-leader-{{ ingress_nginx_class | default('nginx') }}"]
|
resourceNames: [{% if ingress_class is defined %}"ingress-controller-leader-{{ ingress_nginx_class | default('nginx') }}"{% else %}"ingress-controller-leader"{% endif %}]
|
||||||
verbs: ["get", "update"]
|
verbs: ["get", "update"]
|
||||||
- apiGroups: ["coordination.k8s.io"]
|
- apiGroups: ["coordination.k8s.io"]
|
||||||
resources: ["leases"]
|
resources: ["leases"]
|
||||||
|
|||||||
Reference in New Issue
Block a user