github.com/argoproj-labs/argocd-operator@v0.10.0/tests/k8s/1-007_validate_volume_mounts/01-assert.yaml (about)

     1  apiVersion: kuttl.dev/v1beta1
     2  kind: TestAssert
     3  timeout: 120
     4  ---
     5  apiVersion: argoproj.io/v1alpha1
     6  kind: ArgoCD
     7  metadata:
     8    name: argocd
     9  status:
    10    phase: Available
    11  ---
    12  apiVersion: apps/v1
    13  kind: Deployment
    14  metadata:
    15    name: argocd-server
    16  spec:
    17    template:
    18      spec:
    19        containers:
    20        - volumeMounts:
    21          - mountPath: /app/config/ssh
    22            name: ssh-known-hosts
    23          - mountPath: /app/config/tls
    24            name: tls-certs
    25          - mountPath: /app/config/server/tls
    26            name: argocd-repo-server-tls
    27          - mountPath: /app/config/server/tls/redis
    28            name: argocd-operator-redis-tls
    29        volumes:
    30        - configMap:
    31            defaultMode: 420
    32            name: argocd-ssh-known-hosts-cm
    33          name: ssh-known-hosts
    34        - configMap:
    35            defaultMode: 420
    36            name: argocd-tls-certs-cm
    37          name: tls-certs
    38        - name: argocd-repo-server-tls
    39          secret:
    40            defaultMode: 420
    41            optional: true
    42            secretName: argocd-repo-server-tls
    43        - name: argocd-operator-redis-tls
    44          secret:
    45            defaultMode: 420
    46            optional: true
    47            secretName: argocd-operator-redis-tls
    48  ---
    49  apiVersion: apps/v1
    50  kind: Deployment
    51  metadata:
    52    name: argocd-repo-server
    53  spec:
    54    template:
    55      spec:
    56        containers:
    57        - volumeMounts:
    58          - mountPath: /app/config/ssh
    59            name: ssh-known-hosts
    60          - mountPath: /app/config/tls
    61            name: tls-certs
    62          - mountPath: /app/config/gpg/source
    63            name: gpg-keys
    64          - mountPath: /app/config/gpg/keys
    65            name: gpg-keyring
    66          - mountPath: /tmp
    67            name: tmp
    68          - mountPath: /app/config/reposerver/tls
    69            name: argocd-repo-server-tls
    70          - mountPath: /app/config/reposerver/tls/redis
    71            name: argocd-operator-redis-tls
    72          - mountPath: /home/argocd/cmp-server/plugins
    73            name: plugins
    74        volumes:
    75        - configMap:
    76            defaultMode: 420
    77            name: argocd-ssh-known-hosts-cm
    78          name: ssh-known-hosts
    79        - configMap:
    80            defaultMode: 420
    81            name: argocd-tls-certs-cm
    82          name: tls-certs
    83        - configMap:
    84            defaultMode: 420
    85            name: argocd-gpg-keys-cm
    86          name: gpg-keys
    87        - emptyDir: {}
    88          name: gpg-keyring
    89        - emptyDir: {}
    90          name: tmp
    91        - name: argocd-repo-server-tls
    92          secret:
    93            defaultMode: 420
    94            optional: true
    95            secretName: argocd-repo-server-tls
    96        - name: argocd-operator-redis-tls
    97          secret:
    98            defaultMode: 420
    99            optional: true
   100            secretName: argocd-operator-redis-tls
   101        - emptyDir: {}
   102          name: var-files
   103        - emptyDir: {}
   104          name: plugins
   105  ---
   106  apiVersion: apps/v1
   107  kind: StatefulSet
   108  metadata:
   109    name: argocd-application-controller
   110  spec:
   111    template:
   112      spec:
   113        containers:
   114        - volumeMounts: 
   115          - mountPath: /app/config/controller/tls
   116            name: argocd-repo-server-tls
   117          - mountPath: /app/config/controller/tls/redis
   118            name: argocd-operator-redis-tls
   119        volumes:
   120        - name: argocd-repo-server-tls
   121          secret:
   122            defaultMode: 420
   123            optional: true
   124            secretName: argocd-repo-server-tls
   125        - name: argocd-operator-redis-tls
   126          secret:
   127            defaultMode: 420
   128            optional: true
   129            secretName: argocd-operator-redis-tls