繁体   English   中英

将容器从 ACR 部署到 AKS

[英]Deploying a container from ACR to AKS

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

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

因此,我有两个问题:

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

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

(根据 MS 的建议从这里交叉发布)

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

A2。 您可以按照从 ACR 通过 yam 文件在 AKS 中部署 Web 应用程序的步骤进行操作。 以及部署和使用 Azure 容器注册表中的详细信息。

更新

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM