github.com/replicatedcom/ship@v0.50.0/pkg/patch/modify-test-cases/nil/modified.yaml (about)

     1  apiVersion: apps/v1beta2
     2  kind: Deployment
     3  metadata:
     4    labels:
     5      app: grafana
     6      chart: grafana-1.14.0
     7      heritage: Tiller
     8      release: grafana
     9    name: grafana
    10  spec:
    11    replicas: 1
    12    selector:
    13      matchLabels:
    14        app: grafana
    15        release: grafana
    16    strategy:
    17      type: RollingUpdate
    18    template:
    19      metadata:
    20        labels:
    21          app: grafana
    22          release: grafana
    23      spec:
    24        containers:
    25        - env:
    26          - name: GF_SECURITY_ADMIN_USER
    27            valueFrom:
    28              secretKeyRef:
    29                key: admin-user
    30                name: grafana
    31          - name: GF_SECURITY_ADMIN_PASSWORD
    32            valueFrom:
    33              secretKeyRef:
    34                key: admin-password
    35                name: grafana
    36          image: grafana/grafana:5.2.2
    37          imagePullPolicy: IfNotPresent
    38          livenessProbe:
    39            httpGet:
    40              path: /api/health
    41              port: 3000
    42          name: grafana
    43          ports:
    44          - containerPort: 80
    45            name: service
    46            protocol: TCP
    47          - containerPort: 3000
    48            name: grafana
    49            protocol: TCP
    50          readinessProbe:
    51            failureThreshold: 10
    52            httpGet:
    53              path: /api/health
    54              port: 3000
    55            initialDelaySeconds: 60
    56            periodSeconds: 10
    57            timeoutSeconds: 30
    58          resources: {}
    59          volumeMounts:
    60          - mountPath: /etc/grafana/grafana.ini
    61            name: config
    62            subPath: grafana.ini
    63          - mountPath: TO_BE_MODIFIED
    64            name: ldap
    65            subPath: ldap.toml
    66          - mountPath: /var/lib/grafana
    67            name: storage
    68            subPath: null
    69        securityContext:
    70          fsGroup: 472
    71          runAsUser: 472
    72        serviceAccountName: grafana
    73        volumes:
    74        - configMap:
    75            name: grafana
    76          name: config
    77        - name: ldap
    78          secret:
    79            items:
    80            - key: ldap-toml
    81              path: ldap.toml
    82            secretName: grafana
    83        - emptyDir: {}
    84          name: storage