【问题标题】:Kubernetes Network policies and trafficKubernetes 网络策略和流量
【发布时间】:2022-01-23 17:09:05
【问题描述】:

我有两个 pod 在同一个命名空间中运行,它们之间没有连接,但是我希望 pod A 允许与 pod B 进行入口和出口通信,我不能修改任何已经存在的对象,或者创建一个新的一。我怎样才能做到这一点?

【问题讨论】:

  • 默认是允许无处不在。是什么阻止了这两个 pod 之间的连接?
  • 网络策略已创建但无法修改
  • 如果您有 NetworkPolicies 阻止您的流量并且您无法修改它们,那么您别无选择。
  • 你能创建网络策略吗?默认情况下,如果没有网络策略,它们应该能够相互通信。如果有一些网络策略阻止了这些 pod 之间的流量,那么我们需要创建一个新的网络策略或编辑现有的网络策略以允许流量在这些豆荚之间。
  • 如果你不能创建或编辑任何东西,你能做什么?实际上,您根本无法更改系统。所以你必须接受它当前的配置方式。

标签: kubernetes


【解决方案1】:

发布基于 cmets 的社区 wiki,以获得更好的可见性。随意扩展它。


简短回答:如果不编辑或创建新对象,您将无法做到这一点。

在 Kubernetes 中控制流量的推荐和支持方法是 Network Policies。您已经在集群中配置了它们,因此您必须编辑它们或创建新策略来更改流量。还要检查这个 - Kubernetes Network Policy Recipes。

【讨论】:

猜你喜欢
  • 2019-02-04
  • 1970-01-01
  • 1970-01-01
  • 2021-04-28
  • 2021-08-18
  • 2021-04-02
  • 2020-08-24
  • 2020-08-10
  • 2020-01-01
相关资源
最近更新 更多