1

有谁知道在部署 ACS Kubernetes 风格时是否可以指定 Kubernetes 版本?

如果有怎么办?

4

2 回答 2

4

使用 ARM 中支持的资源提供程序,您无法指定版本。但是,如果您使用http://github.com/Azure/acs-engine您可以这样做。ACS 引擎是我们(我为 MS 工作)用来驱动 Azure 容器服务的开源代码。使用此代码比通过已发布的资源提供程序具有更大的灵活性,但它是一个更难的入口。有关说明,请参阅https://github.com/Azure/acs-engine/blob/master/docs/kubernetes.md

请参阅https://github.com/Azure/acs-engine/tree/master/examples/kubernetes-releases上的示例

于 2017-02-08T03:15:53.237 回答
2

您应该使用 acs-engine 并遵循 repo ( https://github.com/Azure/acs-engine/blob/master/docs/kubernetes/deploy.md ) 中的部署指南。

在部署指南中,他们使用该文件examples/kubernetes.json,并且在该文件中 - "orchestratorProfile": { "orchestratorType": "Kubernetes" }

您还可"orchestratorRelease": "1.7"以为 Kubernetes 1.7 添加该字段。

要查看可用版本的完整列表,您可以使用acs-engine可执行文件并运行acs-engine orchestrators打印所有版本。

其他示例可以在https://github.com/Azure/acs-engine/tree/master/examples/kubernetes-releases中找到

于 2017-10-10T14:03:33.953 回答