【问题标题】:K8s Network policy endPort can not be appliedK8s网络策略endPort不能应用
【发布时间】:2021-12-16 03:37:54
【问题描述】:

我正在尝试为我的 k8s 网络策略应用出口端口范围,如下所示:

 egress:
  - to:
    - ipBlock:
        cidr: 10.0.0.0/24
    ports:
    - protocol: TCP
      port: 32000
      endPort: 32768

开始很好,但是当我描述它时,我只看到端口32000 是允许的。 我错过了什么吗?还是我做错了什么?

谢谢。

【问题讨论】:

    标签: kubernetes kubernetes-networkpolicy


    【解决方案1】:

    您似乎从Targeting a range of Ports 中获取了这个示例。这里有两个问题:

    1. 我看到endPort 仅适用于启用了NetworkPolicyEndPort 的功能。尽管它是状态,但默认情况下启用此功能,请您 检查它是否适合你?

    2. 你的 CNI 插件是什么,它是否支持 NetworkPolicy 规范中的 endPort

    【讨论】:

    • 感谢 @WytrzymałyWiktor 看起来我需要在 api-sever 中启用功能门
    猜你喜欢
    • 2021-09-14
    • 2021-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-28
    • 1970-01-01
    相关资源
    最近更新 更多