github.com/redhat-appstudio/release-service@v0.0.0-20240507143925-083712697924/config/manager/network_policy.yaml (about)

     1  apiVersion: networking.k8s.io/v1
     2  kind: NetworkPolicy
     3  metadata:
     4    name: egress-controller-manager
     5  spec:
     6    podSelector:
     7      matchLabels:
     8        control-plane: controller-manager
     9    policyTypes:
    10    - Egress
    11    egress:
    12      - to:
    13        - namespaceSelector: {}
    14          podSelector:
    15            matchLabels:
    16              apiserver: "true"
    17              app: openshift-kube-apiserver
    18        ports:
    19          - port: 6443
    20            protocol: TCP
    21      - to:
    22        - ipBlock:
    23            cidr: 172.20.0.1/32  # CIDR of Kubernetes API Endpoint.
    24        ports:
    25          - port: 6443
    26            protocol: TCP
    27          - port: 443
    28            protocol: TCP