aboutsummaryrefslogtreecommitdiffstats
path: root/vnfs/DAaaS/operator/charts/etcd-operator/templates
diff options
context:
space:
mode:
Diffstat (limited to 'vnfs/DAaaS/operator/charts/etcd-operator/templates')
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/NOTES.txt33
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/_helpers.tpl75
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-etcd-crd.yaml18
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-clusterrole-binding.yaml20
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-deployment.yaml59
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-service-account.yaml12
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/etcd-cluster-crd.yaml25
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-cluster-role.yaml49
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-clusterrole-binding.yaml20
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-deployment.yaml81
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-service-account.yaml12
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-etcd-crd.yaml28
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-clusterrole-binding.yaml20
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-deployment.yaml63
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-service-account.yaml12
-rw-r--r--vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-service.yaml20
16 files changed, 0 insertions, 547 deletions
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/NOTES.txt b/vnfs/DAaaS/operator/charts/etcd-operator/templates/NOTES.txt
deleted file mode 100644
index c33ee014..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/NOTES.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-{{- $clusterEnabled := (and (not .Release.IsInstall) .Values.customResources.createEtcdClusterCRD) -}}
-{{- if and .Release.IsInstall .Values.customResources.createEtcdClusterCRD -}}
-Not enabling cluster, the ThirdPartResource must be installed before you can create a Cluster. Continuing rest of normal deployment.
-
-{{ end -}}
-
-{{- if $clusterEnabled -}}
-1. Watch etcd cluster start
- kubectl get pods -l etcd_cluster={{ .Values.etcdCluster.name }} --namespace {{ .Release.Namespace }} -w
-
-2. Confirm etcd cluster is healthy
- $ kubectl run --rm -i --tty --env="ETCDCTL_API=3" --env="ETCDCTL_ENDPOINTS=http://{{ .Values.etcdCluster.name }}-client:2379" --namespace {{ .Release.Namespace }} etcd-test --image quay.io/coreos/etcd --restart=Never -- /bin/sh -c 'watch -n1 "etcdctl member list"'
-
-3. Interact with the cluster!
- $ kubectl run --rm -i --tty --env ETCDCTL_API=3 --namespace {{ .Release.Namespace }} etcd-test --image quay.io/coreos/etcd --restart=Never -- /bin/sh
- / # etcdctl --endpoints http://{{ .Values.etcdCluster.name }}-client:2379 put foo bar
- / # etcdctl --endpoints http://{{ .Values.etcdCluster.name }}-client:2379 get foo
- OK
- (ctrl-D to exit)
-
-4. Optional
- Check the etcd-operator logs
- export POD=$(kubectl get pods -l app={{ template "etcd-operator.fullname" . }} --namespace {{ .Release.Namespace }} --output name)
- kubectl logs $POD --namespace={{ .Release.Namespace }}
-
-{{- else -}}
-1. etcd-operator deployed.
- If you would like to deploy an etcd-cluster set cluster.enabled to true in values.yaml
- Check the etcd-operator logs
- export POD=$(kubectl get pods -l app={{ template "etcd-operator.fullname" . }} --namespace {{ .Release.Namespace }} --output name)
- kubectl logs $POD --namespace={{ .Release.Namespace }}
-
-{{- end -}}
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/_helpers.tpl b/vnfs/DAaaS/operator/charts/etcd-operator/templates/_helpers.tpl
deleted file mode 100644
index 03f9a26b..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/_helpers.tpl
+++ /dev/null
@@ -1,75 +0,0 @@
-{{/* vim: set filetype=mustache: */}}
-{{/*
-Expand the name of the chart.
-*/}}
-{{- define "etcd-operator.name" -}}
-{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
-{{- end -}}
-
-{{/*
-Create a default fully qualified app name.
-We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
-*/}}
-{{- define "etcd-operator.fullname" -}}
-{{- $name := default .Chart.Name .Values.nameOverride -}}
-{{- printf "%s-%s-%s" .Release.Name $name .Values.etcdOperator.name | trunc 63 | trimSuffix "-" -}}
-{{- end -}}
-
-{{- define "etcd-backup-operator.name" -}}
-{{- default .Chart.Name .Values.backupOperator.name | trunc 63 | trimSuffix "-" -}}
-{{- end -}}
-
-{{/*
-Create a default fully qualified app name.
-We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
-*/}}
-{{- define "etcd-backup-operator.fullname" -}}
-{{- $name := default .Chart.Name .Values.nameOverride -}}
-{{- printf "%s-%s-%s" .Release.Name $name .Values.backupOperator.name | trunc 63 | trimSuffix "-" -}}
-{{- end -}}
-
-{{- define "etcd-restore-operator.name" -}}
-{{- default .Chart.Name .Values.restoreOperator.name | trunc 63 | trimSuffix "-" -}}
-{{- end -}}
-
-{{/*
-Create a default fully qualified app name.
-We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
-*/}}
-{{- define "etcd-restore-operator.fullname" -}}
-{{- $name := default .Chart.Name .Values.nameOverride -}}
-{{- printf "%s-%s-%s" .Release.Name $name .Values.restoreOperator.name | trunc 63 | trimSuffix "-" -}}
-{{- end -}}
-
-{{/*
-Create the name of the etcd-operator service account to use
-*/}}
-{{- define "etcd-operator.serviceAccountName" -}}
-{{- if .Values.serviceAccount.etcdOperatorServiceAccount.create -}}
- {{ default (include "etcd-operator.fullname" .) .Values.serviceAccount.etcdOperatorServiceAccount.name }}
-{{- else -}}
- {{ default "default" .Values.serviceAccount.etcdOperatorServiceAccount.name }}
-{{- end -}}
-{{- end -}}
-
-{{/*
-Create the name of the backup-operator service account to use
-*/}}
-{{- define "etcd-backup-operator.serviceAccountName" -}}
-{{- if .Values.serviceAccount.backupOperatorServiceAccount.create -}}
- {{ default (include "etcd-backup-operator.fullname" .) .Values.serviceAccount.backupOperatorServiceAccount.name }}
-{{- else -}}
- {{ default "default" .Values.serviceAccount.backupOperatorServiceAccount.name }}
-{{- end -}}
-{{- end -}}
-
-{{/*
-Create the name of the restore-operator service account to use
-*/}}
-{{- define "etcd-restore-operator.serviceAccountName" -}}
-{{- if .Values.serviceAccount.restoreOperatorServiceAccount.create -}}
- {{ default (include "etcd-restore-operator.fullname" .) .Values.serviceAccount.restoreOperatorServiceAccount.name }}
-{{- else -}}
- {{ default "default" .Values.serviceAccount.restoreOperatorServiceAccount.name }}
-{{- end -}}
-{{- end -}} \ No newline at end of file
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-etcd-crd.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-etcd-crd.yaml
deleted file mode 100644
index 5528f766..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-etcd-crd.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-{{- if .Values.customResources.createBackupCRD }}
----
-apiVersion: "etcd.database.coreos.com/v1beta2"
-kind: "EtcdBackup"
-metadata:
- name: {{ template "etcd-backup-operator.fullname" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-backup-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
- annotations:
- "helm.sh/hook": "post-install"
- "helm.sh/hook-delete-policy": "before-hook-creation"
-spec:
- clusterName: {{ .Values.etcdCluster.name }}
-{{ toYaml .Values.backupOperator.spec | indent 2 }}
-{{- end}} \ No newline at end of file
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-clusterrole-binding.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-clusterrole-binding.yaml
deleted file mode 100644
index 526b2454..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-clusterrole-binding.yaml
+++ /dev/null
@@ -1,20 +0,0 @@
-{{- if and .Values.rbac.create .Values.deployments.backupOperator }}
----
-kind: ClusterRoleBinding
-apiVersion: rbac.authorization.k8s.io/{{ .Values.rbac.apiVersion }}
-metadata:
- name: {{ template "etcd-backup-operator.fullname" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-subjects:
-- kind: ServiceAccount
- name: {{ template "etcd-backup-operator.serviceAccountName" . }}
- namespace: {{ .Release.Namespace }}
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: {{ template "etcd-operator.fullname" . }}
-{{- end }}
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-deployment.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-deployment.yaml
deleted file mode 100644
index d5c421c1..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-deployment.yaml
+++ /dev/null
@@ -1,59 +0,0 @@
-{{- if .Values.deployments.backupOperator }}
----
-apiVersion: apps/v1beta2
-kind: Deployment
-metadata:
- name: {{ template "etcd-backup-operator.fullname" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-backup-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-spec:
- selector:
- matchLabels:
- app: {{ template "etcd-backup-operator.fullname" . }}
- release: {{ .Release.Name }}
- replicas: {{ .Values.backupOperator.replicaCount }}
- template:
- metadata:
- name: {{ template "etcd-backup-operator.fullname" . }}
- labels:
- app: {{ template "etcd-backup-operator.fullname" . }}
- release: {{ .Release.Name }}
- spec:
- serviceAccountName: {{ template "etcd-backup-operator.serviceAccountName" . }}
- containers:
- - name: {{ .Values.backupOperator.name }}
- image: "{{ .Values.backupOperator.image.repository }}:{{ .Values.backupOperator.image.tag }}"
- imagePullPolicy: {{ .Values.backupOperator.image.pullPolicy }}
- command:
- - etcd-backup-operator
-{{- range $key, $value := .Values.backupOperator.commandArgs }}
- - "--{{ $key }}={{ $value }}"
-{{- end }}
- env:
- - name: MY_POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: MY_POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- resources:
- limits:
- cpu: {{ .Values.backupOperator.resources.cpu }}
- memory: {{ .Values.backupOperator.resources.memory }}
- requests:
- cpu: {{ .Values.backupOperator.resources.cpu }}
- memory: {{ .Values.backupOperator.resources.memory }}
- {{- if .Values.backupOperator.nodeSelector }}
- nodeSelector:
-{{ toYaml .Values.backupOperator.nodeSelector | indent 8 }}
- {{- end }}
- {{- if .Values.backupOperator.tolerations }}
- tolerations:
-{{ toYaml .Values.backupOperator.tolerations | indent 8 }}
- {{- end }}
-{{- end }}
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-service-account.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-service-account.yaml
deleted file mode 100644
index 06aec3df..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/backup-operator-service-account.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-{{- if and .Values.serviceAccount.backupOperatorServiceAccount.create .Values.deployments.backupOperator }}
----
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: {{ template "etcd-backup-operator.serviceAccountName" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-backup-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-{{- end }} \ No newline at end of file
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/etcd-cluster-crd.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/etcd-cluster-crd.yaml
deleted file mode 100644
index 0d385d8f..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/etcd-cluster-crd.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-{{- if .Values.customResources.createEtcdClusterCRD }}
----
-apiVersion: "etcd.database.coreos.com/v1beta2"
-kind: "EtcdCluster"
-metadata:
- name: {{ .Values.etcdCluster.name }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
- annotations:
- "helm.sh/hook": "post-install"
- "helm.sh/hook-delete-policy": "before-hook-creation"
-spec:
- size: {{ .Values.etcdCluster.size }}
- version: "{{ .Values.etcdCluster.version }}"
- pod:
-{{ toYaml .Values.etcdCluster.pod | indent 4 }}
- {{- if .Values.etcdCluster.enableTLS }}
- TLS:
-{{ toYaml .Values.etcdCluster.tls | indent 4 }}
- {{- end }}
-{{- end }}
-
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-cluster-role.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-cluster-role.yaml
deleted file mode 100644
index 62085978..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-cluster-role.yaml
+++ /dev/null
@@ -1,49 +0,0 @@
-{{- if .Values.rbac.create }}
----
-apiVersion: rbac.authorization.k8s.io/{{ .Values.rbac.apiVersion }}
-kind: ClusterRole
-metadata:
- name: {{ template "etcd-operator.fullname" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-rules:
-- apiGroups:
- - etcd.database.coreos.com
- resources:
- - etcdclusters
- - etcdbackups
- - etcdrestores
- verbs:
- - "*"
-- apiGroups:
- - apiextensions.k8s.io
- resources:
- - customresourcedefinitions
- verbs:
- - "*"
-- apiGroups:
- - ""
- resources:
- - pods
- - services
- - endpoints
- - persistentvolumeclaims
- - events
- verbs:
- - "*"
-- apiGroups:
- - apps
- resources:
- - deployments
- verbs:
- - "*"
-- apiGroups:
- - ""
- resources:
- - secrets
- verbs:
- - get
-{{- end }}
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-clusterrole-binding.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-clusterrole-binding.yaml
deleted file mode 100644
index 09594ccc..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-clusterrole-binding.yaml
+++ /dev/null
@@ -1,20 +0,0 @@
-{{- if and .Values.rbac.create .Values.deployments.etcdOperator }}
----
-kind: ClusterRoleBinding
-apiVersion: rbac.authorization.k8s.io/{{ required "A valid .Values.rbac.apiVersion entry required!" .Values.rbac.apiVersion }}
-metadata:
- name: {{ template "etcd-operator.fullname" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-subjects:
-- kind: ServiceAccount
- name: {{ template "etcd-operator.serviceAccountName" . }}
- namespace: {{ .Release.Namespace }}
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: {{ template "etcd-operator.fullname" . }}
-{{- end }}
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-deployment.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-deployment.yaml
deleted file mode 100644
index bb6b1a75..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-deployment.yaml
+++ /dev/null
@@ -1,81 +0,0 @@
-{{- if .Values.deployments.etcdOperator }}
----
-apiVersion: apps/v1beta2
-kind: Deployment
-metadata:
- name: {{ template "etcd-operator.fullname" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-spec:
- selector:
- matchLabels:
- app: {{ template "etcd-operator.fullname" . }}
- release: {{ .Release.Name }}
- replicas: {{ .Values.etcdOperator.replicaCount }}
- template:
- metadata:
- name: {{ template "etcd-operator.fullname" . }}
- labels:
- app: {{ template "etcd-operator.fullname" . }}
- release: {{ .Release.Name }}
- spec:
- serviceAccountName: {{ template "etcd-operator.serviceAccountName" . }}
- containers:
- - name: {{ template "etcd-operator.fullname" . }}
- image: "{{ .Values.etcdOperator.image.repository }}:{{ .Values.etcdOperator.image.tag }}"
- imagePullPolicy: {{ .Values.etcdOperator.image.pullPolicy }}
- command:
- - etcd-operator
-{{- range $key, $value := .Values.etcdOperator.commandArgs }}
- - "--{{ $key }}={{ $value }}"
-{{- end }}
- env:
- - name: MY_POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: MY_POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- resources:
- limits:
- cpu: {{ .Values.etcdOperator.resources.cpu }}
- memory: {{ .Values.etcdOperator.resources.memory }}
- requests:
- cpu: {{ .Values.etcdOperator.resources.cpu }}
- memory: {{ .Values.etcdOperator.resources.memory }}
- {{- if .Values.etcdOperator.livenessProbe.enabled }}
- livenessProbe:
- httpGet:
- path: /readyz
- port: 8080
- initialDelaySeconds: {{ .Values.etcdOperator.livenessProbe.initialDelaySeconds }}
- periodSeconds: {{ .Values.etcdOperator.livenessProbe.periodSeconds }}
- timeoutSeconds: {{ .Values.etcdOperator.livenessProbe.timeoutSeconds }}
- successThreshold: {{ .Values.etcdOperator.livenessProbe.successThreshold }}
- failureThreshold: {{ .Values.etcdOperator.livenessProbe.failureThreshold }}
- {{- end}}
- {{- if .Values.etcdOperator.readinessProbe.enabled }}
- readinessProbe:
- httpGet:
- path: /readyz
- port: 8080
- initialDelaySeconds: {{ .Values.etcdOperator.readinessProbe.initialDelaySeconds }}
- periodSeconds: {{ .Values.etcdOperator.readinessProbe.periodSeconds }}
- timeoutSeconds: {{ .Values.etcdOperator.readinessProbe.timeoutSeconds }}
- successThreshold: {{ .Values.etcdOperator.readinessProbe.successThreshold }}
- failureThreshold: {{ .Values.etcdOperator.readinessProbe.failureThreshold }}
- {{- end }}
- {{- if .Values.etcdOperator.nodeSelector }}
- nodeSelector:
-{{ toYaml .Values.etcdOperator.nodeSelector | indent 8 }}
- {{- end }}
- {{- if .Values.etcdOperator.tolerations }}
- tolerations:
-{{ toYaml .Values.etcdOperator.tolerations | indent 8 }}
- {{- end }}
-{{- end }}
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-service-account.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-service-account.yaml
deleted file mode 100644
index 2faba8af..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/operator-service-account.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-{{- if and .Values.serviceAccount.etcdOperatorServiceAccount.create .Values.deployments.etcdOperator }}
----
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: {{ template "etcd-operator.serviceAccountName" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-{{- end }} \ No newline at end of file
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-etcd-crd.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-etcd-crd.yaml
deleted file mode 100644
index 73faaab8..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-etcd-crd.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-{{- if .Values.customResources.createRestoreCRD }}
----
-apiVersion: "etcd.database.coreos.com/v1beta2"
-kind: "EtcdRestore"
-metadata:
- # An EtcdCluster with the same name will be created
- name: {{ .Values.etcdCluster.name }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-restore-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
- annotations:
- "helm.sh/hook": "post-install"
- "helm.sh/hook-delete-policy": "before-hook-creation"
-spec:
- clusterSpec:
- size: {{ .Values.etcdCluster.size }}
- baseImage: "{{ .Values.etcdCluster.image.repository }}"
- version: {{ .Values.etcdCluster.image.tag }}
- pod:
-{{ toYaml .Values.etcdCluster.pod | indent 6 }}
- {{- if .Values.etcdCluster.enableTLS }}
- TLS:
-{{ toYaml .Values.etcdCluster.tls | indent 6 }}
- {{- end }}
-{{ toYaml .Values.restoreOperator.spec | indent 2 }}
-{{- end}} \ No newline at end of file
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-clusterrole-binding.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-clusterrole-binding.yaml
deleted file mode 100644
index 9a6696ef..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-clusterrole-binding.yaml
+++ /dev/null
@@ -1,20 +0,0 @@
-{{- if and .Values.rbac.create .Values.deployments.restoreOperator }}
----
-kind: ClusterRoleBinding
-apiVersion: rbac.authorization.k8s.io/{{ .Values.rbac.apiVersion }}
-metadata:
- name: {{ template "etcd-restore-operator.fullname" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-restore-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-subjects:
-- kind: ServiceAccount
- name: {{ template "etcd-restore-operator.serviceAccountName" . }}
- namespace: {{ .Release.Namespace }}
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: {{ template "etcd-operator.fullname" . }}
-{{- end }}
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-deployment.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-deployment.yaml
deleted file mode 100644
index 5c4784de..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-deployment.yaml
+++ /dev/null
@@ -1,63 +0,0 @@
-{{- if .Values.deployments.restoreOperator }}
----
-apiVersion: apps/v1beta2
-kind: Deployment
-metadata:
- name: {{ template "etcd-restore-operator.fullname" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-restore-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-spec:
- selector:
- matchLabels:
- app: {{ template "etcd-restore-operator.name" . }}
- release: {{ .Release.Name }}
- replicas: {{ .Values.restoreOperator.replicaCount }}
- template:
- metadata:
- name: {{ template "etcd-restore-operator.fullname" . }}
- labels:
- app: {{ template "etcd-restore-operator.name" . }}
- release: {{ .Release.Name }}
- spec:
- serviceAccountName: {{ template "etcd-restore-operator.serviceAccountName" . }}
- containers:
- - name: {{ .Values.restoreOperator.name }}
- image: "{{ .Values.restoreOperator.image.repository }}:{{ .Values.restoreOperator.image.tag }}"
- imagePullPolicy: {{ .Values.restoreOperator.image.pullPolicy }}
- ports:
- - containerPort: {{ .Values.restoreOperator.port }}
- command:
- - etcd-restore-operator
-{{- range $key, $value := .Values.restoreOperator.commandArgs }}
- - "--{{ $key }}={{ $value }}"
-{{- end }}
- env:
- - name: MY_POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: MY_POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: SERVICE_ADDR
- value: "{{ .Values.restoreOperator.name }}:{{ .Values.restoreOperator.port }}"
- resources:
- limits:
- cpu: {{ .Values.restoreOperator.resources.cpu }}
- memory: {{ .Values.restoreOperator.resources.memory }}
- requests:
- cpu: {{ .Values.restoreOperator.resources.cpu }}
- memory: {{ .Values.restoreOperator.resources.memory }}
- {{- if .Values.restoreOperator.nodeSelector }}
- nodeSelector:
-{{ toYaml .Values.restoreOperator.nodeSelector | indent 8 }}
- {{- end }}
- {{- if .Values.restoreOperator.tolerations }}
- tolerations:
-{{ toYaml .Values.restoreOperator.tolerations | indent 8 }}
- {{- end }}
-{{- end }}
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-service-account.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-service-account.yaml
deleted file mode 100644
index 595cee92..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-service-account.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-{{- if and .Values.serviceAccount.restoreOperatorServiceAccount.create .Values.deployments.restoreOperator }}
----
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: {{ template "etcd-restore-operator.serviceAccountName" . }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-restore-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-{{- end }} \ No newline at end of file
diff --git a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-service.yaml b/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-service.yaml
deleted file mode 100644
index 052be364..00000000
--- a/vnfs/DAaaS/operator/charts/etcd-operator/templates/restore-operator-service.yaml
+++ /dev/null
@@ -1,20 +0,0 @@
-{{- if .Values.deployments.restoreOperator }}
----
-apiVersion: v1
-kind: Service
-metadata:
- name: {{ .Values.restoreOperator.name }}
- labels:
- chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
- app: {{ template "etcd-restore-operator.name" . }}
- heritage: {{ .Release.Service }}
- release: {{ .Release.Name }}
-spec:
- ports:
- - protocol: TCP
- name: http-etcd-restore-port
- port: {{ .Values.restoreOperator.port }}
- selector:
- app: {{ template "etcd-restore-operator.name" . }}
- release: {{ .Release.Name }}
-{{- end }}