日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

K8S精华问答 | 应用和运行时平台是怎样解耦的?

發布時間:2024/9/27 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 K8S精华问答 | 应用和运行时平台是怎样解耦的? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

kubernetes,簡稱K8S,是用8代替8個字符“ubernete”而成的縮寫。是一個開源的,用于管理云平臺中多個主機上的容器化的應用,Kubernetes的目標是讓部署容器化的應用簡單并且高效(powerful),Kubernetes提供了應用部署,規劃,更新,維護的一種機制。


1

Q:是不是可以這樣說,Kubernetes的編排就像一個流程圖?一系列一個接一個的動作?

A:理想情況下,這是對的,但是實際上它并不是這樣 —— 反正不是直接如此。當你在YAML文件里包含了多個定義時,沒有辦法保證它們會以怎樣特定的順序去執行。要解決這個問題實現“流程圖”效果的話,你可以看下Kubernetes新的APPController。


2

Q:Docker/Kubernetes可以用在Windows服務或者實際的應用,數據庫,還有存儲嗎,或者說你可以創建windows的虛擬機然后在Kubernetes下面跑嗎?

A:聽上去你所說的“實際應用”真的有點像是在說“寵物”類應用。如果是的話,那么最好還是用虛擬機來跑吧。


3

Q應用和運行時平臺是怎樣解耦的?

A:容器是設計成自包含的。因此你可以創建一個包含了系統的所有內容,讓它擁有完備的移植性。我們也應該明白一點,應用程序不可能完全和運行時平臺解耦。舉個例子,你如果有一個應用是用Mono(Linux版本的.NET)寫的,你可以用Linux上的Kubernetes來運行它,但是直接用Windows Server容器跑的話就只能運行在Windows上的Kubernetes了。


4

Q:有什么好辦法來學習YAML嗎?因為它對于Docker Compose,Kubernetes,還有許多其他接下來在SDN領域出現的應用來說都是非常重要的。


A我們會上傳一篇簡短的YAML教程;如果您希望在該教程發布的時候收到通知的話,不妨在評論里告知我們。


5

Q:雖然容器是分層的,在宿主操作系統這塊每個分層也是重復部署的。Openstack會為此提供一個輕量級的容器宿主虛擬機嗎?

A:與其操心有沒有一個輕量級的容器宿主虛擬機鏡像,還不如考慮下用一個最小集操作系統作為容器的基礎層,比如Alpine Linux。




福利

掃描添加小編微信,備注“姓名+公司職位”,加入【云計算學習交流群】,和志同道合的朋友們共同打卡學習!



推薦閱讀:

  • 面試官:你簡歷中寫用過docker,能說說容器和鏡像的區別嗎?

  • C++、Python、Rust、Scala構建編譯器的差異性究竟有多大?

  • 想換行做 5G 的開發者到底該咋辦?

  • 如何在標準的機器學習流程上玩出新花樣?

  • 獨家 | Vitalik Buterin:以太坊2.0之跨分片交易

  • 華為“舵手”任正非

  • 滴滴章文嵩:不僅軟件開源,還向學界開放數據



    真香,朕在看了!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的K8S精华问答 | 应用和运行时平台是怎样解耦的?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。