leaderElection fix

This commit is contained in:
Philip Haupt
2025-11-09 14:44:22 +01:00
parent 588b91e12d
commit 78aaf8be1e
2 changed files with 59 additions and 59 deletions

View File

@@ -13143,6 +13143,38 @@ metadata:
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
labels:
app: cainjector
app.kubernetes.io/component: cainjector
app.kubernetes.io/instance: cert-manager
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: cainjector
app.kubernetes.io/version: v1.19.1
helm.sh/chart: cert-manager-v1.19.1
name: cert-manager-cainjector:leaderelection
namespace: cert-manager
rules:
- apiGroups:
- coordination.k8s.io
resourceNames:
- cert-manager-cainjector-leader-election
- cert-manager-cainjector-leader-election-core
resources:
- leases
verbs:
- get
- update
- patch
- apiGroups:
- coordination.k8s.io
resources:
- leases
verbs:
- create
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
annotations:
helm.sh/hook: post-install
@@ -13223,38 +13255,6 @@ rules:
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
labels:
app: cainjector
app.kubernetes.io/component: cainjector
app.kubernetes.io/instance: cert-manager
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: cainjector
app.kubernetes.io/version: v1.19.1
helm.sh/chart: cert-manager-v1.19.1
name: cert-manager-cainjector:leaderelection
namespace: kube-system
rules:
- apiGroups:
- coordination.k8s.io
resourceNames:
- cert-manager-cainjector-leader-election
- cert-manager-cainjector-leader-election-core
resources:
- leases
verbs:
- get
- update
- patch
- apiGroups:
- coordination.k8s.io
resources:
- leases
verbs:
- create
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
labels:
app: cert-manager
@@ -13265,7 +13265,7 @@ metadata:
app.kubernetes.io/version: v1.19.1
helm.sh/chart: cert-manager-v1.19.1
name: cert-manager:leaderelection
namespace: kube-system
namespace: cert-manager
rules:
- apiGroups:
- coordination.k8s.io
@@ -13962,6 +13962,28 @@ rules:
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
labels:
app: cainjector
app.kubernetes.io/component: cainjector
app.kubernetes.io/instance: cert-manager
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: cainjector
app.kubernetes.io/version: v1.19.1
helm.sh/chart: cert-manager-v1.19.1
name: cert-manager-cainjector:leaderelection
namespace: cert-manager
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: cert-manager-cainjector:leaderelection
subjects:
- kind: ServiceAccount
name: cert-manager-cainjector
namespace: cert-manager
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
annotations:
helm.sh/hook: post-install
@@ -14032,28 +14054,6 @@ subjects:
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
labels:
app: cainjector
app.kubernetes.io/component: cainjector
app.kubernetes.io/instance: cert-manager
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: cainjector
app.kubernetes.io/version: v1.19.1
helm.sh/chart: cert-manager-v1.19.1
name: cert-manager-cainjector:leaderelection
namespace: kube-system
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: cert-manager-cainjector:leaderelection
subjects:
- kind: ServiceAccount
name: cert-manager-cainjector
namespace: cert-manager
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
labels:
app: cert-manager
@@ -14064,7 +14064,7 @@ metadata:
app.kubernetes.io/version: v1.19.1
helm.sh/chart: cert-manager-v1.19.1
name: cert-manager:leaderelection
namespace: kube-system
namespace: cert-manager
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
@@ -14401,7 +14401,7 @@ spec:
- args:
- --v=2
- --cluster-resource-namespace=$(POD_NAMESPACE)
- --leader-election-namespace=kube-system
- --leader-election-namespace=cert-manager
- --acme-http01-solver-image=quay.io/jetstack/cert-manager-acmesolver:v1.19.1
- --max-concurrent-challenges=60
env:
@@ -14482,7 +14482,7 @@ spec:
containers:
- args:
- --v=2
- --leader-election-namespace=kube-system
- --leader-election-namespace=cert-manager
env:
- name: POD_NAMESPACE
valueFrom:

View File

@@ -70,7 +70,7 @@ global:
leaderElection:
# Override the namespace used for the leader election lease.
namespace: "kube-system"
namespace: "cert-manager"
# The duration that non-leader candidates will wait after observing a
# leadership renewal until attempting to acquire leadership of a led but