{
  "apiVersion": "networking.k8s.io/v1",
  "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/networking.k8s.io/v1/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"
    ]
  }
}