【发布时间】:2022-01-05 13:02:54
【问题描述】:
我正在尝试为以下情况创建网络策略,但似乎不起作用。我究竟做错了什么?非常感谢任何帮助
- 创建网络策略命名空间项目-e
- 该策略应允许命名空间 project-app 中的所有 Pod 连接到命名空间 project-e 中 Pod 的 port 8000
- 该策略不应允许访问不在端口 8000 上侦听的 pod
- 该策略不允许从不在命名空间 project-app 中的 pod 进行访问
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: test-network-policy
namespace: project-e
spec:
podSelector:
matchLabels: {}
policyTypes:
- Ingress
ingress:
- from:
- namespaceSelector:
matchLabels:
name: project-app
- podSelector:
matchLabels: {}
ports:
- protocol: TCP
port: 8000
【问题讨论】:
标签: kubernetes