Cloud-CV/EvalAI

View on GitHub
scripts/workers/code_upload_worker_utils/network_policies.yaml

Summary

Maintainability
Test Coverage
apiVersion: "cilium.io/v2"
kind: CiliumNetworkPolicy
metadata:
  name: "fqdn"
spec:
  endpointSelector:
    matchLabels:
      {}
  egress:
  - toFQDNs:
    - matchPattern: {{EVALAI_DNS}}
    - matchPattern: "*.ubuntu.com"
  - toEndpoints:
    - matchLabels:
        "k8s:io.kubernetes.pod.namespace": kube-system
        "k8s:k8s-app": kube-dns
    toPorts:
    - ports:
      - port: "53"
        protocol: ANY
      rules:
        dns:
        - matchPattern: "*"