真题解析
Last updated
Last updated
kubectl get pod products-service -n development --show-labels
NAME READY STATUS RESTARTS AGE LABELS
products-service 1/1 Running 0 34m run=products-servicekubectl get ns qa --show-labels
NAME STATUS AGE LABELS
qa Active 33m kubernetes.io/metadata.name=qa# vim network-policy.yaml
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: pod-restriction
namespace: development
spec:
podSelector:
matchLabels:
run: products-service
policyTypes:
- Ingress
ingress:
- from:
- namespaceSelector:
matchLabels:
kubernetes.io/metadata.name: qa
- podSelector:
matchLabels:
environment: testing
namespaceSelector: {}kubectl create -f network-policy.yaml