Skip to content

Commit dbe89ce

Browse files
ylu128yishi lyu
andauthored
Add networkpolicy for Zen components (#2687)
* add network policy for zen components --------- Co-authored-by: yishi lyu <yishilu@yishis-MacBook-Pro.local>
1 parent 1f791bc commit dbe89ce

File tree

5 files changed

+80
-0
lines changed

5 files changed

+80
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: networking.k8s.io/v1
2+
kind: NetworkPolicy
3+
metadata:
4+
name: egress-setup-multi-tenancy-tables-job
5+
namespace: "zenNamespace"
6+
labels:
7+
component: cpfs3
8+
service: zen
9+
spec:
10+
podSelector:
11+
matchLabels:
12+
component: "setup-multi-tenancy-tables-job"
13+
policyTypes:
14+
- Egress
15+
egress:
16+
- {}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: networking.k8s.io/v1
2+
kind: NetworkPolicy
3+
metadata:
4+
name: egress-zen-gitops
5+
namespace: "zenNamespace"
6+
labels:
7+
component: cpfs3
8+
service: zen
9+
spec:
10+
podSelector:
11+
matchLabels:
12+
component: "zen-gitops"
13+
policyTypes:
14+
- Egress
15+
egress:
16+
- {}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: networking.k8s.io/v1
2+
kind: NetworkPolicy
3+
metadata:
4+
name: egress-zen-metastore-monthly-backup-cron-job
5+
namespace: "zenNamespace"
6+
labels:
7+
component: cpfs3
8+
service: zen
9+
spec:
10+
podSelector:
11+
matchLabels:
12+
component: "zen-metastore-monthly-backup-cron-job"
13+
policyTypes:
14+
- Egress
15+
egress:
16+
- {}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: networking.k8s.io/v1
2+
kind: NetworkPolicy
3+
metadata:
4+
name: egress-zen-metastore-weekly-backup-cron-job
5+
namespace: "zenNamespace"
6+
labels:
7+
component: cpfs3
8+
service: zen
9+
spec:
10+
podSelector:
11+
matchLabels:
12+
component: "zen-metastore-weekly-backup-cron-job"
13+
policyTypes:
14+
- Egress
15+
egress:
16+
- {}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: networking.k8s.io/v1
2+
kind: NetworkPolicy
3+
metadata:
4+
name: access-to-zen-gitops
5+
namespace: "zenNamespace"
6+
labels:
7+
component: cpfs3
8+
service: zen
9+
spec:
10+
podSelector:
11+
matchLabels:
12+
component: "zen-gitops"
13+
policyTypes:
14+
- Ingress
15+
ingress:
16+
- {}

0 commit comments

Comments
 (0)