{{/* # # Copyright (c) 2018 Wind River Systems, Inc. # # SPDX-License-Identifier: Apache-2.0 # */}} {{- if eq .Values.global.deployAs "Deployment" }} apiVersion: extensions/v1beta1 kind: Deployment metadata: name: {{ .Values.global.name }} namespace: {{ .Values.global.namespace }} spec: replicas: {{ .Values.global.replicas }} strategy: type: Recreate template: metadata: labels: app: {{ .Values.global.name }} spec: {{- if (.Values.global.rbac) or (.Values.global.reuseRbac)}} serviceAccount: {{ .Values.rbac.serviceAccount }} {{- end }} containers: - name: {{ .Values.global.name }} image: {{ .Values.images.tags.rbd_provisioner | quote }} env: - name: PROVISIONER_NAME value: ceph.com/rbd {{- if .Values.global.nodeSelector }} nodeSelector: {{ .Values.global.nodeSelector | toYaml | trim | indent 8 }} {{- end }} {{- if .Values.global.tolerations }} tolerations: {{ .Values.global.tolerations | toYaml | trim | indent 8 }} {{- end}} {{- if .Values.global.resources }} resources: {{ .Values.global.resources | toYaml | trim | indent 8 }} {{- end }} {{- end }}