From c473caafc8de783ddac486abff8dd5518d9a263c Mon Sep 17 00:00:00 2001 From: Christian Kotzbauer Date: Sat, 20 Jun 2020 09:37:44 +0200 Subject: [PATCH] remove autolock feature Signed-off-by: Christian Kotzbauer --- charts/kured/templates/lock-cronjob.yaml | 39 ---------------------- charts/kured/templates/unlock-cronjob.yaml | 39 ---------------------- charts/kured/values.yaml | 8 ----- 3 files changed, 86 deletions(-) delete mode 100644 charts/kured/templates/lock-cronjob.yaml delete mode 100644 charts/kured/templates/unlock-cronjob.yaml diff --git a/charts/kured/templates/lock-cronjob.yaml b/charts/kured/templates/lock-cronjob.yaml deleted file mode 100644 index 42a4f95..0000000 --- a/charts/kured/templates/lock-cronjob.yaml +++ /dev/null @@ -1,39 +0,0 @@ -{{- if .Values.autolock.enabled }} -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ template "kured.fullname" . }}-lock - namespace: {{ .Release.Namespace }} - labels: - app: {{ template "kured.name" . }} - chart: {{ template "kured.chart" . }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} -spec: - schedule: {{ .Values.autolock.schedulelock | quote }} - jobTemplate: - spec: - template: - metadata: - labels: - app: {{ template "kured.name" . }} - chart: {{ template "kured.chart" . }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} - spec: - serviceAccountName: {{ template "kured.serviceAccountName" . }} - containers: - - name: {{ template "kured.fullname" . }}-lock - image: "{{ .Values.autolock.image.repository }}:{{ .Values.autolock.image.tag }}" - command: - - kubectl - args: - - -n - - {{ .Release.Namespace }} - - annotate - - ds - - {{ template "kured.fullname" . }} - - weave.works/kured-node-lock={"nodeID":"manual"} - restartPolicy: Never - backoffLimit: 1 -{{- end -}} diff --git a/charts/kured/templates/unlock-cronjob.yaml b/charts/kured/templates/unlock-cronjob.yaml deleted file mode 100644 index 9dd4283..0000000 --- a/charts/kured/templates/unlock-cronjob.yaml +++ /dev/null @@ -1,39 +0,0 @@ -{{- if .Values.autolock.enabled }} -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: {{ template "kured.fullname" . }}-unlock - namespace: {{ .Release.Namespace }} - labels: - app: {{ template "kured.name" . }} - chart: {{ template "kured.chart" . }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} -spec: - schedule: {{ .Values.autolock.scheduleUnlock | quote }} - jobTemplate: - spec: - template: - metadata: - labels: - app: {{ template "kured.name" . }} - chart: {{ template "kured.chart" . }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} - spec: - serviceAccountName: {{ template "kured.serviceAccountName" . }} - containers: - - name: {{ template "kured.fullname" . }}-unlock - image: "{{ .Values.autolock.image.repository }}:{{ .Values.autolock.image.tag }}" - command: - - kubectl - args: - - -n - - {{ .Release.Namespace }} - - annotate - - ds - - {{ template "kured.fullname" . }} - - weave.works/kured-node-lock- - restartPolicy: Never - backoffLimit: 1 -{{- end -}} diff --git a/charts/kured/values.yaml b/charts/kured/values.yaml index 824bf44..bcf6cd8 100644 --- a/charts/kured/values.yaml +++ b/charts/kured/values.yaml @@ -16,14 +16,6 @@ serviceAccount: create: true name: -autolock: - enabled: false - image: - repository: docker.io/bitnami/kubectl - tag: 1.17.5 - scheduleUnlock: 0 4 * * * - schedulelock: 0 6 * * * - updateStrategy: OnDelete