Kubernetes:为所有 pods/services 启用主机网络
Kubernetes: enable host network for all pods/services
是否可以在不修改 yaml 文件的情况下默认为所有已安装的 pods(或服务)启用主机和集群之间的主机网络?仅修改 kubelet 或 docker setup
在 pod 上可以使用 flag
hostNetwork: true
好的,我知道你的问题了。您基本上想要从主机端口到 pod 端口的所有端口转发。
待办事项:
1.- 将这些添加到清单
中的端口配置
name: portA
containerPort: 9100
hostPort: 9100
将此添加到您的部署清单中。现在可以通过直接使用 nodeIp:9100 访问 pod,这将使 pod 能够在主机端口 9100 中 运行。
是否可以在不修改 yaml 文件的情况下默认为所有已安装的 pods(或服务)启用主机和集群之间的主机网络?仅修改 kubelet 或 docker setup
在 pod 上可以使用 flag
hostNetwork: true
好的,我知道你的问题了。您基本上想要从主机端口到 pod 端口的所有端口转发。
待办事项: 1.- 将这些添加到清单
中的端口配置name: portA
containerPort: 9100
hostPort: 9100
将此添加到您的部署清单中。现在可以通过直接使用 nodeIp:9100 访问 pod,这将使 pod 能够在主机端口 9100 中 运行。