주제 : 조건에 맞는 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/
'k8s > CKA' 카테고리의 다른 글
| [연습]6. Pod run with env (0) | 2023.03.02 |
|---|---|
| [연습]5. Pod run (0) | 2023.03.02 |
| [연습]4. expose AND service (0) | 2023.03.02 |
| [연습]2. cordon AND drain (0) | 2023.03.02 |
| [연습]1. Create ClusterRole AND ClusterRoleBinding (0) | 2023.03.02 |