github.com/argoproj/argo-cd/v3@v3.2.1/manifests/base/repo-server/argocd-repo-server-network-policy.yaml (about)

     1  kind: NetworkPolicy
     2  apiVersion: networking.k8s.io/v1
     3  metadata:
     4    labels:
     5      app.kubernetes.io/name: argocd-repo-server
     6      app.kubernetes.io/part-of: argocd
     7      app.kubernetes.io/component: repo-server
     8    name: argocd-repo-server-network-policy
     9  spec:
    10    podSelector:
    11      matchLabels:
    12        app.kubernetes.io/name: argocd-repo-server
    13    policyTypes:
    14      - Ingress
    15    ingress:
    16      - from:
    17          - podSelector:
    18              matchLabels:
    19                app.kubernetes.io/name: argocd-server
    20          - podSelector:
    21              matchLabels:
    22                app.kubernetes.io/name: argocd-application-controller
    23          - podSelector:
    24              matchLabels:
    25                app.kubernetes.io/name: argocd-notifications-controller
    26          - podSelector:
    27              matchLabels:
    28                app.kubernetes.io/name: argocd-applicationset-controller
    29        ports:
    30          - protocol: TCP
    31            port: 8081
    32      - from:
    33          - namespaceSelector: { }
    34        ports:
    35          - port: 8084