k8s/CKA
[연습]3. NetworkPolicy
yechan93
2023. 3. 2. 22:39
주제 : 조건에 맞는 NetworkPolicy 생성
조건 :
- name : test-network-policy
- namespace : default
- 레이블이 "role=db"인 pod를 선택
- 네임스페이스와 "project=myproject" 를 레이블로 가지는 모든 파드
- port : TCP, 6379 포트
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: test-network-policy
namespace: default
spec:
podSelector:
matchLabels:
role: db
policyTypes:
- Ingress
ingress:
- from:
- namespaceSelector:
matchLabels:
project: myproject
ports:
- protocol: TCP
port: 6379
https://kubernetes.io/docs/concepts/services-networking/network-policies/