使用Ansible根据官方contrib repository部署Kubernetes,它为我安装了Kubernetes 1.2,尽管1.3.x是最新版本。我如何指定版本?对于角色用Ansible部署Kubernetes时,如何指定版本?
0
A
回答
0
在理论上,可以简单地增加
kube_version: 1.3.5
到all.yml
文件。但是,至少在RedHat上,这没有任何作用。这是因为其他设置也会影响Kubernetes版本号。在红帽的情况下,
kube_version: 1.3.0
kube_source_type: distribution-rpm
kube_rpm_url_base: https://kojipkgs.fedoraproject.org/packages/kubernetes/1.3.0/0.2.git507d3a7.fc26/x86_64
kube_rpm_url_sufix: 1.3.0-0.2.git507d3a7.fc26.x86_64.rpm
不升级当前剧本(2016八月),以Kubernetes 1.3.0的伎俩。 (该kube_version
甚至可能多余这里。)另一种可能性,这应该对所有的Linux风味工作,是
kube_version: 1.3.5
kube_source_type: github-release
但是,至少2016年8月,这将导致部署错误,可能是因为该目录Kubernetes源码树的结构在1.2.0和1.3.5之间变化。
这些设置的其他可能组合可以在Kubernetes' main.yml
file的注释中找到,但是,所有这些问题都表明最好等待Ansible Kubernetes文件被更新而不是强制更新的版本。
0
默认值为kube_version: 1.2.4
。
你可以通过调用覆盖它:./deploy-cluster.sh -e kube_version=1.3.5
相关问题
- 1. 将特定版本的Kubernetes部署到Azure容器服务
- 2. 在Ansible playbook中指定角色版本
- 3. 在特定时间部署版本
- 4. Tomcat在部署新版本时取消部署旧版本
- 5. Kubernetes部署
- 6. 如何在Kubernetes部署中使用卷?
- 7. 在Heroku上部署,如何指定用于捆绑器的ruby版本?
- 8. Kubernetes多pod部署
- 9. 如何使用Grafana版本3与kubernetes?
- 10. 如何在AWS上部署Kubernetes?
- 11. 如何自动化kubernetes部署?
- 12. Kubernetes本地端口部署在Minikube
- 13. 与Capistrano部署Ruby版本时出错
- 14. Kubernetes:配置部署从本地Kubernetes主机挂载目录?
- 15. 如何使用setuptools指定python版本?
- 16. 如何用git smart commit指定版本?
- 17. 如何指定Python版本PyInstaller使用?
- 18. 如何启动Kubernetes的死亡副本部署
- 19. Kubernetes - Akka集群部署
- 20. Bluemix Kubernetes docker部署查询
- 21. 如何确定CrashLoopBackOff误差的部署在Kubernetes
- 22. py2app Mac OS部署版本
- 23. Sql server express版本部署
- 24. WCF API部署版本
- 25. iphone部署版本要求
- 26. 如何在部署新版本时清空缓存?
- 27. EF如何在部署先前版本时找到Down()迁移?
- 28. 部署到GAE时指定部署路径?
- 29. 如何查看ansible-modules-core的版本?
- 30. 设置特定的参考版本部署时.NET项目
谢谢你的回答。请耐心等待......只要我重新创建群集,我就检查一下! –