1

我有一个容器,其中有一个非常简单的 Web 应用程序上传到 Azure 容器注册表。我创建了一个 AKS 群集。现在我想将我的容器部署到 AKS。

我找到了许多关于此的教程,但它们似乎都引用了几乎没有或没有解释的 YAML 文件。

因此,我有两个问题:

  1. 是否需要使用 YAML 文件来实现这一点(kubectl create -f myyaml.yml)?(如果没有,有什么替代方案)

  2. 是否有任何文档说明这些文件中究竟需要什么,以及这些命令与什么兼容(例如,我注意到“种类:部署”似乎只对“apiVersion:apps/v1beta1”有效)?

(根据 MS 的建议,从此处交叉发布)

4

1 回答 1

1

A1。您应该在 yaml 文件中配置部署和服务并应用它。

A2。您可以按照从 ACR 通过 yam 文件在 AKS 中部署 Web 应用程序的步骤。以及部署和使用 Azure Container Registry中的详细信息。

更新

A1。接受 JSON 和 YAML 格式。你可以看到这个链接。也许你也可以通过命令和 API 来做到这一点,它也适用于开发人员。但是配置文件是一种更简单的方法。

A2。事情确实是根据你的需要和你创造的。很难说至少是什么东西。如果你真的想知道至少。我个人认为,如果您只是创建 pod 或其他人并且不与它交互,那么 apiVersion 和容器的图像是必要的。有关更多详细信息,请参阅YAML 简介:创建 Kubernetes 部署。也许这个链接也有帮助。

于 2018-09-26T07:39:58.127 回答