forked from k-space/kube
		
	etherpad: Add network policy
This commit is contained in:
		@@ -107,3 +107,31 @@ spec:
 | 
			
		||||
  tls:
 | 
			
		||||
  - hosts:
 | 
			
		||||
    - "*.k-space.ee"
 | 
			
		||||
---
 | 
			
		||||
apiVersion: networking.k8s.io/v1
 | 
			
		||||
kind: NetworkPolicy
 | 
			
		||||
metadata:
 | 
			
		||||
  name: etherpad
 | 
			
		||||
  namespace: etherpad
 | 
			
		||||
spec:
 | 
			
		||||
  podSelector:
 | 
			
		||||
    matchLabels:
 | 
			
		||||
      app: etherpad
 | 
			
		||||
  policyTypes:
 | 
			
		||||
    - Ingress
 | 
			
		||||
    - Egress
 | 
			
		||||
  ingress:
 | 
			
		||||
    - from:
 | 
			
		||||
        - namespaceSelector:
 | 
			
		||||
            matchLabels:
 | 
			
		||||
              kubernetes.io/metadata.name: traefik
 | 
			
		||||
      ports:
 | 
			
		||||
        - port: 9001
 | 
			
		||||
          protocol: TCP
 | 
			
		||||
  egress:
 | 
			
		||||
    - ports:
 | 
			
		||||
        - port: 3306
 | 
			
		||||
          protocol: TCP
 | 
			
		||||
      to:
 | 
			
		||||
        - ipBlock:
 | 
			
		||||
            cidr: 172.20.36.1/32
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user