![](/img/trans.png)
[英]Unabel to deploy mariadb on kubernetes using openstack-helm charts
[英]Deploy Kubernetes on OpenStack
我正在嘗試了解Kubernetes和OpenStack之間的關系。 我對在OpenStack上部署Kubernetes以及進行研究的主題感到困惑,我發現教程太多了。 我對順序的理解是:
nova
實例。 kubectl
提交YAML文件,Kubernetes將創建並部署我的應用程序。 至於Kubernetes的自我修復能力,Kubernetes是否可以重新啟動某些失敗的nova
實例? Kubernetes中的哪個組件負責重啟/重啟/刪除/重新配置nova
實例? 是Kubernetes大師嗎? 如果是這樣,如果Kubernetes主服務器宕機並且無法恢復,將會發生什么?
1、2和3是正確的。
自我修復
您可以在主HA配置中進行部署。 推薦的方式是3個或5個主仲裁,仲裁定額為(n + 1)/ 2
Kubernetes可以重新配置/重新啟動一些失敗的nova實例嗎?
並不是的。 那是在nova管理所有服務器服務之后。 Kubernetes具有一個OpenStack模塊 ,該模塊允許它與OpenStack組件進行交互,例如創建外部負載平衡器並創建可與您的工作負載/容器/容器一起使用的卷。
希望能幫助到你。
是的,在OpenStack之上運行Kubernetes的情況下,您會發現自己的發現,這里的其他答案已經為您提供了進一步的指導。 此外,我只想指出,另一種方法也是一種選擇,即在Kubernetes上運行OpenStack,例如使用OpenStack-Helm 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.