80 lines
2.2 KiB
JSON
80 lines
2.2 KiB
JSON
{
|
|
"apiVersion": "extensions/v1beta1",
|
|
"kind": "NetworkPolicy",
|
|
"metadata": {
|
|
"annotations": {
|
|
"kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"networking.k8s.io/v1\",\"kind\":\"NetworkPolicy\",\"metadata\":{\"annotations\":{},\"name\":\"fred\",\"namespace\":\"default\"},\"spec\":{\"egress\":[{\"ports\":[{\"port\":5978,\"protocol\":\"TCP\"}],\"to\":[{\"ipBlock\":{\"cidr\":\"10.0.0.0/24\"}}]}],\"ingress\":[{\"from\":[{\"ipBlock\":{\"cidr\":\"172.17.0.0/16\",\"except\":[\"172.17.1.0/24\",\"172.17.3.0/24\",\"172.17.4.0/24\"]}},{\"namespaceSelector\":{\"matchLabels\":{\"app\":\"blee\"}}},{\"podSelector\":{\"matchLabels\":{\"app\":\"fred\"}}}],\"ports\":[{\"port\":6379,\"protocol\":\"TCP\"}]}],\"podSelector\":{\"matchLabels\":{\"app\":\"nginx\"}},\"policyTypes\":[\"Ingress\",\"Egress\"]}}\n"
|
|
},
|
|
"creationTimestamp": "2019-08-27T19:07:20Z",
|
|
"generation": 2,
|
|
"name": "fred",
|
|
"namespace": "default",
|
|
"resourceVersion": "48999995",
|
|
"selfLink": "/apis/extensions/v1beta1/namespaces/default/networkpolicies/fred",
|
|
"uid": "e4aada4d-c8fd-11e9-990f-42010a800218"
|
|
},
|
|
"spec": {
|
|
"egress": [
|
|
{
|
|
"ports": [
|
|
{
|
|
"port": 5978,
|
|
"protocol": "TCP"
|
|
}
|
|
],
|
|
"to": [
|
|
{
|
|
"ipBlock": {
|
|
"cidr": "10.0.0.0/24"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ingress": [
|
|
{
|
|
"from": [
|
|
{
|
|
"ipBlock": {
|
|
"cidr": "172.17.0.0/16",
|
|
"except": [
|
|
"172.17.1.0/24",
|
|
"172.17.3.0/24",
|
|
"172.17.4.0/24"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"namespaceSelector": {
|
|
"matchLabels": {
|
|
"app": "blee"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"podSelector": {
|
|
"matchLabels": {
|
|
"app": "fred"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"ports": [
|
|
{
|
|
"port": 6379,
|
|
"protocol": "TCP"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"podSelector": {
|
|
"matchLabels": {
|
|
"app": "nginx"
|
|
}
|
|
},
|
|
"policyTypes": [
|
|
"Ingress",
|
|
"Egress"
|
|
]
|
|
}
|
|
} |