github.com/argoproj/argo-cd/v2@v2.10.5/test/remote/manifests/e2e-repositories.yaml (about)

     1  ---
     2  apiVersion: apps/v1
     3  kind: Deployment
     4  metadata:
     5    name: argocd-e2e-cluster
     6    labels:
     7      app.kubernetes.io/name: argocd-e2e-server
     8  spec:
     9    selector:
    10      matchLabels:
    11        app.kubernetes.io/name: argocd-e2e-server
    12    template:
    13      metadata:
    14        labels:
    15          app.kubernetes.io/name: argocd-e2e-server
    16      spec:
    17        containers:
    18        - name: argocd-e2e-server
    19          image: argocd-e2e-cluster:latest
    20          imagePullPolicy: Always
    21          command:
    22          - goreman
    23          - start
    24          ports:
    25          - containerPort: 2222
    26          - containerPort: 9080
    27          - containerPort: 9081
    28          - containerPort: 9443
    29          - containerPort: 9444
    30          securityContext:
    31            capabilities:
    32              add: ["SYS_CHROOT"]
    33  ---
    34  apiVersion: v1
    35  kind: Service
    36  metadata:
    37    labels:
    38      app.kubernetes.io/name: argocd-e2e-server
    39    name: argocd-e2e-server
    40  spec:
    41    ports:
    42    - name: helm-https
    43      protocol: TCP
    44      port: 9080
    45      targetPort: 9080
    46    - name: git-http-noauth
    47      protocol: TCP
    48      port: 9081
    49      targetPort: 9081
    50    - name: git-https-auth
    51      protocol: TCP
    52      port: 9443
    53      targetPort: 9443
    54    - name: git-https-ccert
    55      protocol: TCP
    56      port: 9444
    57      targetPort: 9444
    58    - name: git-ssh
    59      protocol: TCP
    60      port: 2222
    61      targetPort: 2222
    62    selector:
    63      app.kubernetes.io/name: argocd-e2e-server