小编Har*_*G V的帖子

Kubernetes:如何允许在相同/不同命名空间中运行的两个 Pod 进行通信,而不管使用服务名称的协议如何?

允许在相同/不同命名空间中运行的两个 pod(例如 pod A 和 B)进行通信,而不管协议(例如 http、https、akka.tcp)以及应用的有效网络策略如何。

尝试的解决方案:

  1. 尝试将网络策略应用于两个 pod 并使用服务名称:“my-svc.my-namespace.svc.cluster.local”使 pod B 与运行服务“my-svc”的 pod A 通信,但两者无法沟通。

  2. 还尝试在部署时在 pod B 中添加 pod A 的 IP 地址和主机映射,然后 pod B 能够与 pod A 通信,但反向通信失败。

请建议我解决这个问题的方法。

kubernetes kubernetes-networkpolicy kubernetes-service

4
推荐指数
2
解决办法
8306
查看次数

安装后 Linux 中的 aws-cli 2 权限被拒绝错误

在运行时使用官方 AWS 指南permission denied error安装 aws-cli 版本后获取aws --version

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-cli

4
推荐指数
1
解决办法
8551
查看次数