Kubernetes Network Policy Examples
94 words
One minute
Deny All POD Egress to Specific IP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: pod-deny
namespace: access
spec:
podSelector: { }
policyTypes:
- Egress
egress:
- to:
- ipBlock:
cidr: 0.0.0.0/0
except:
- 192.168.100.21/32
|
Allow Specific PODs Egress to Specific IP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: pod-allow
namespace: access
spec:
podSelector:
matchLabels:
role: metadata-accessor
policyTypes:
- Egress
egress:
- to:
- ipBlock:
cidr: 192.168.100.21/32
|