Skip to content
This repository was archived by the owner on Apr 25, 2023. It is now read-only.

Commit 753e332

Browse files
authored
Merge pull request #1468 from nitinatgh/add_annotations
Add pod level annotations
2 parents 224fe95 + 43efccf commit 753e332

File tree

5 files changed

+13
-6
lines changed

5 files changed

+13
-6
lines changed

charts/kubefed/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
apiVersion: v2
22
description: KubeFed helm chart
33
name: kubefed
4-
version: 0.0.3
4+
version: 0.0.4
55
kubeVersion: ">= 1.16.0-0"
66
dependencies:
77
- name: controllermanager
8-
version: 0.0.3
8+
version: 0.0.4
99
repository: "https://localhost/" # Required but unused.
1010
condition: controllermanager.enabled
1111

charts/kubefed/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ chart and their default values.
104104
| controllermanager.controller.repository | Repo of the KubeFed image. | quay.io/kubernetes-multicluster |
105105
| controllermanager.controller.image | Name of the KubeFed image. | kubefed |
106106
| controllermanager.controller.tag | Tag of the KubeFed image. | canary |
107+
| controllermanager.controller.podAnnotations | Pod level annotations for the KubeFed controller. | {} |
107108
| controllermanager.controller.replicaCount | Number of replicas for KubeFed controller manager. | 2 |
108109
| controllermanager.controller.imagePullPolicy | Image pull policy. | IfNotPresent |
109110
| controllermanager.webhook.repository | Repo of the KubeFed image. | quay.io/kubernetes-multicluster |
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v2
2-
appVersion: "0.0.3"
2+
appVersion: "0.8.1"
33
description: A Helm chart for KubeFed Controller Manager
44
name: controllermanager
5-
version: 0.0.3
5+
version: 0.0.4

charts/kubefed/charts/controllermanager/templates/deployments.yaml

+7-2
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,15 @@ spec:
1919
metadata:
2020
labels:
2121
kubefed-control-plane: controller-manager
22-
{{- if .Values.controller.forceRedeployment }}
22+
{{- if or .Values.controller.forceRedeployment .Values.controller.podAnnotations }}
2323
annotations:
24+
{{- if .Values.controller.forceRedeployment }}
2425
rollme: {{ randAlphaNum 5 | quote }}
25-
{{- end }}
26+
{{- end }}
27+
{{- if .Values.controller.podAnnotations }}
28+
{{ toYaml .Values.controller.podAnnotations | indent 8 }}
29+
{{- end }}
30+
{{- end }}
2631
spec:
2732
{{- if .Values.imagePullSecrets }}
2833
imagePullSecrets:

charts/kubefed/values.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ controllermanager:
4747

4848
controller:
4949
annotations: {}
50+
podAnnotations: {}
5051
replicaCount: 2
5152
repository: quay.io/kubernetes-multicluster
5253
image: kubefed

0 commit comments

Comments
 (0)