Kubernetes中2个豆荚之间的通信

时间:2017-09-04 08:44:45

标签: automation kubernetes yaml

我使用以下yaml创建了2个pod:

{
  "kind": "Pod",
  "apiVersion": "v1",
  "metadata": {
    "name":nginx-123,
    "labels": {
      "name": nginx-123
    }
  },
  "spec": {
    "containers": [
      {
        "name": nginx-123,
        "image":nginx,
        "ports": [
          {
            "containerPort": 80
          }
        ]
      }
    ]
  }
}

我想在2个pod之间传输数据,以便查看UI更改。 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用kubectl cp在pod之间复制文件和目录。

但是,在您的情况下,您可能希望创建两个部署并将文件从一个部署的pod复制到另一个部署的pod。否则,该服务可能指向相同的pod。