1
A
回答
2
答案部分取決於您如何設置羣集。如果您在環境設置爲AWS
的情況下使用了kube-up.sh
腳本,則它們當前不提供升級機制。如果您使用kops,則可以使用內置的upgrade
命令。
我之前說過「部分」的原因是,許多Kubernetes用戶發現,當他們在雲基礎架構上運行時,更容易升級和移位,而不是升級到位。這個想法是,集羣部署是比集羣升級更好的代碼路徑(特別是在AWS上)。因此,您需要部署第二個羣集,重新配置應用程序和服務,將流量從現有羣集轉移到新羣集,然後刪除舊羣集。一旦你有了這個策略,你就可以轉移到任何想要的集羣軟件版本(升級或降級),並根據你用來轉移流量的機制,你也可以跨區域,區域或甚至雲提供商。
相關問題
- 1. CakePHP 1.2到1.3 - 轉換findAll
- 2. 更新,從1.2到1.3角打破了我的指令
- 3. 如何將Angular從1.3更新到1.4
- 4. 如何在AWS上部署Kubernetes?
- 5. 使用kubernetes在aws上配置coreos
- 6. 安裝在AWS上kubernetes給出錯誤
- 7. 在AWS上部署Kubernetes預留實例
- 8. SimpleCV 1.3更新&pygame
- 9. 從cakephp 1.2更新到cakephp 2.2.4
- 10. 更新後AWS iOS SDK失敗(Swift 1.2環境)
- 11. AWS上的Kubernetes - 管理虛擬IP
- 12. AWS上的Kubernetes與kube-up.sh無日誌
- 13. 如何更新GKE上的託管Kubernetes中的Kubernetes儀表板?
- 14. Kubernetes節點失敗(CoreOS/AWS/Kubernetes堆棧)
- 15. django 1.3 admin.py不更新
- 16. CakePHP從1.2升級到1.3現在提供重定向循環
- 17. 將Django 1.3移動到新服務器
- 18. CakePHP 1.2/1.3 CHM格式手冊
- 19. AWS CLI將不會在OS更新X
- 20. Kubernetes AWS儀表板問題
- 21. Django 1.3或Django 1.2爲一個新項目
- 22. 運行Kubernetes在AWS EC2實例只
- 23. 如何將NancyFX從版本1.2更新到1.4.4
- 24. DQL更新集(Doctrine 1.2)
- 25. PayPal tls 1.2 SSL更新10002
- 26. 在aws上使用彈性ip地址暴露kubernetes服務
- 27. AngularJS 1.2到1.3客戶端寬度不再正確
- 28. 如何將從MooTools 1.2創建的函數替換爲1.3?
- 29. 如何將Kubernetes日誌發送到AWS CloudWatch?
- 30. 在AWS中爲kubernetes設置法蘭絨
感謝您的回答。 我很想在原地升級集羣。我認爲沒有理由從頭開始創建羣集,因爲kubernetes目前不支持AWS上的就地升級。 我希望將來有升級的方法。 –
這是我們認爲目前巨大的產品差距。 GCE有一個簡單的[升級腳本](https://github.com/kubernetes/kubernetes/blob/master/cluster/gce/upgrade.sh),但其他雲提供商甚至沒有。 –