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

Commit 43efccf

Browse files
committed
Added in description to the README.md
Bumped up the chart version of the controller manager Bumped up the dependency version Added a new annotation and left the existing one incase it breaks any other previous changes. But not sure if the previous one created was done correctly, so have left it intact.
1 parent 224fe95 commit 43efccf

File tree

5 files changed

+13
-6
lines changed

5 files changed

+13
-6
lines changed

charts/kubefed/Chart.yaml

Lines changed: 2 additions & 2 deletions
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

Lines changed: 1 addition & 0 deletions
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 |
Lines changed: 2 additions & 2 deletions
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

Lines changed: 7 additions & 2 deletions
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

Lines changed: 1 addition & 0 deletions
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)