# Datenbank nur fuer App und Worker erreichbar; App nur ueber Traefik. # ANPASSEN: Namespace deines Traefik ("kubectl get pods -A | grep traefik"). apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: artista-modelcamp-postgres namespace: artista spec: podSelector: matchLabels: app: artista-modelcamp-postgres ingress: - from: - podSelector: matchLabels: db-client: "true" ports: - port: 5432 --- apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: artista-modelcamp-app namespace: artista spec: podSelector: matchLabels: app: artista-modelcamp-app ingress: - from: - namespaceSelector: matchLabels: kubernetes.io/metadata.name: traefik ports: - port: 3000