github.com/replicatedcom/ship@v0.50.0/integration/init/istio-1.0.3/expected/.ship/upstream/charts/kiali/templates/deployment.yaml (about)

     1  apiVersion: extensions/v1beta1
     2  kind: Deployment
     3  metadata:
     4    name: kiali
     5    namespace: {{ .Release.Namespace }}
     6    labels:
     7      app: kiali
     8      chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
     9      release: {{ .Release.Name }}
    10      heritage: {{ .Release.Service }}
    11  spec:
    12    replicas: {{ .Values.replicaCount }}
    13    selector:
    14      matchLabels:
    15        app: kiali
    16    template:
    17      metadata:
    18        name: kiali
    19        labels:
    20          app: kiali
    21        annotations:
    22          sidecar.istio.io/inject: "false"
    23          scheduler.alpha.kubernetes.io/critical-pod: ""
    24      spec:
    25        serviceAccountName: kiali-service-account
    26  {{- if .Values.global.priorityClassName }}
    27        priorityClassName: "{{ .Values.global.priorityClassName }}"
    28  {{- end }}
    29        containers:
    30        - image: "{{ .Values.hub }}/kiali:{{ .Values.tag }}"
    31          name: kiali
    32          command:
    33          - "/opt/kiali/kiali"
    34          - "-config"
    35          - "/kiali-configuration/config.yaml"
    36          - "-v"
    37          - "4"
    38          env:
    39          - name: ACTIVE_NAMESPACE
    40            valueFrom:
    41              fieldRef:
    42                fieldPath: metadata.namespace
    43          - name: SERVER_CREDENTIALS_USERNAME
    44            valueFrom:
    45              secretKeyRef:
    46                name: kiali
    47                key: username
    48          - name: SERVER_CREDENTIALS_PASSWORD
    49            valueFrom:
    50              secretKeyRef:
    51                name: kiali
    52                key: passphrase
    53          - name: PROMETHEUS_SERVICE_URL
    54            value: http://prometheus:9090
    55          volumeMounts:
    56          - name: kiali-configuration
    57            mountPath: "/kiali-configuration"
    58          resources:
    59  {{- if .Values.resources }}
    60  {{ toYaml .Values.resources | indent 10 }}
    61  {{- else }}
    62  {{ toYaml .Values.global.defaultResources | indent 10 }}
    63  {{- end }}
    64        volumes:
    65        - name: kiali-configuration
    66          configMap:
    67            name: kiali