Кто-нибудь знает, можно ли указать версию Kubernetes при развертывании версии ACS Kubernetes?
Если да, то как?
Кто-нибудь знает, можно ли указать версию Kubernetes при развертывании версии ACS Kubernetes?
Если да, то как?
Используя поддерживаемый поставщик ресурсов в ARM, вы не можете указать версию. Однако если вы используете http://github.com/Azure/acs-engine, вы можете Сделай так. ACS Engine — это открытый исходный код, который мы (я работаю в MS) используем для управления Azure Container Service. Используя этот код, у вас гораздо больше гибкости, чем при использовании опубликованного поставщика ресурсов, но это сложнее. Инструкции см. на странице https://github.com/Azure/acs-engine/blob/master/docs/kubernetes.md
См. примеры по адресу https://github.com/Azure/acs-engine/tree/master/examples/kubernetes-releases
kubectlVersion
?
- person experimenter; 09.10.2017
Вы должны использовать acs-engine и следовать руководству по развертыванию в репозитории (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