bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

10大工具匯總,多維度簡化Kubernetes部署-創新互聯

Kubernetes已經成為大規模部署經過編輯的應用程序的標準方法(許多人會說這是標準方法)。但是,如果Kubernetes可以幫助我們控制無序和復雜的經編輯的部署,那么有什么方法可以幫助我們控制Kubernetes呢?畢竟,它也可能是復雜、混亂和難以管理的。

成都創新互聯公司專注于企業成都營銷網站建設、網站重做改版、洪澤網站定制設計、自適應品牌網站建設、H5開發商城網站定制開發、集團公司官網建設、成都外貿網站制作、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為洪澤等各大城市提供網站開發制作服務。

隨著Kubernetes的成長和演變,它的一些過度行為很可能會從內部得到控制。但是有些人并沒有等到Kubernetes變得更容易使用,而是對生產中Kubernetes的許多常見問題推出了自己的解決方案。

在這里,我們重點介紹10個以各種方式簡化Kubernetes的項目,從簡化命令行交互,到簡化應用程序部署語法,再到與AWS集成,再到為多個集群提供一個窗口。

目 錄

  • Bitnami Cabin:適用于iOS和Android的Kubernetes面板

  • Kedge:簡明的Kubernetes部署定義

  • Koki Short:可管理的Kubernetes密鑰清單

  • Kops:Kubernetes集群的命令行操作

  • Kubebox:Kubernetes的終端控制臺

  • Kube-monkey:Kubernetes的Chaos Monkey

  • Kube-ps1:智能Kubernetes命令提示符

  • Kube-prompt:交互式Kubernetes客戶端

  • Kube-shell:用于Kubernetes CLI的shell

  • Kubespy:實時監控Kubernetes資源

     
    Bitnami Cabin:適用于iOS和Android的Kubernetes面板

任何現代web應用程序或服務都應該具有某種移動界面。Cabin為Kubernetes管理員提供了一個版本的Kubernetes面板,可以通過iOS或Android智能手機訪問。整個Kubernetes面板中提供的許多功能都可以從Cabin啟動,包括Helm圖表,擴展部署,讀取pod日志以及訪問Kubernetes托管的基于Web的應用程序。

Kedge:簡明的Kubernetes部署定義

關于Kubernetes最常見的抱怨是它的清單(或應用程序定義)是多么復雜和冗長。編寫它們是一件痛苦的事情,維護它們也是一件痛苦的事情,所以人們求助于第三方工具來緩解也就不足為奇了。Kedge提供了更簡單、更簡潔的語法。向Kedge提供了Kubernetes定義文件的簡單版本,Kedge將該簡單定義擴展為完整的Kubernetes對應文件。與Koki Short(見下文)不同,Kedge的聲明文件不使用模塊化語法,它只是將應用程序定義簡化為通用的快捷方式。

Koki Short:可管理的Kubernetes密鑰清單

Koki Short類似上述的Kedge是一個改進應用程序定義或清單在Kubernetes中工作方式的項目。像Kedge定義一樣,Short定義使用縮寫的語法來描述Kubernetes pod,它可以被翻譯成完整的語法,然后再返回。與Kedge定義不同,Short定義也是模塊化的,這意味著一個Short聲明中的細節可以在其他聲明中重用,這樣就可以簡單地定義具有公共元素的許多pod。

Kops:Kubernetes集群的命令行操作

Kops由Kubernetes團隊開發,允許您從命令行管理Kubernetes集群。它支持在AWS和GCE上運行的集群,VMware vSphere和其他環境也在開發中。除了自動設置和拆卸過程之外,Kops還可以幫助實現其他類型的自動化。例如,它可以生成Terraform配置,從而允許使用Terraform重新部署集群。

 
Kubebox:Kubernetes的終端控制臺

 
Kubebox是Kubernetes的高級終端控制臺,它為Kubernetes及其API提供的不僅僅是一個美化的命令行。它提供內存和CPU利用率的交互式顯示、pod列表、運行日志和配置編輯器。最重要的是,它可以作為Linux、Windows和MaciOS的獨立應用程序使用。
 
10大工具匯總,多維度簡化Kubernetes部署
 
Kube-monkey:Kubernetes的Chaos Monkey

對一個系統進行壓力測試的一種萬無一失的方法是隨機打碎東西。這就是Netflix的Chaos Monkey背后的理論,這是一種混沌工程工具,可以隨機終止生產中運行的虛擬機和本地編輯,以“鼓勵”開發人員構建更具彈性的系統。Kube-monkey是對壓力測試Kubernetes集群的相同基本思想的實現。它的工作方式是在你指定的集群中隨機破壞pod,并且可以在特定的時間窗內進行微調。

Kube-ps1:智能Kubernetes命令提示符

 
Kube-ps1不是面向Kubernetes的第一代索尼PlayStation仿真器(盡管這很棒)。它是Bash的一個簡單添加,在提示符中顯示當前的Kubernetes上下文和名稱空間。Kube-shell包括這個功能以及許多其他功能,但是如果您只想要更智能的提示符,Kube-ps1所需開銷很小。

Kube-prompt:交互式Kubernetes客戶端

Kubernetes CLI的另一個最小但有用的修改是Kube-prompt,它允許您與Kubernetes客戶機輸入相當于交互式命令會話的內容。Kube-prompt使您不必輸入kubectl作為每個命令的前綴,并為每個命令提供上下文信息自動完成。

Kube-shell: Kubernetes CLI的Shell

Kubernetes命令行功能強大,但與任何命令行應用程序一樣,選擇它的選項可能非常繁瑣。Kube-shell將標準的Kubernetes命令行包裝在一個集成的shell中,該shell提供常見命令的自動完成和自動建議,包括Kubernetes服務器提供的建議(例如服務名稱)。它還提供了更健壯的命令歷史記錄函數、vi風格的編輯模式,以及用戶、名稱空間、集群和其他特定于安裝的詳細信息的運行上下文信息。

Kubespy:實時監控Kubernetes資源

Pulumi的Kubespy是一個診斷工具,它允許您實時跟蹤Kubernetes資源的變化,為您提供一種動態的文本視圖面板。例如,您可以在啟動pod時查看pod狀態的更改:將pod定義寫入Etcd,計劃在節點上運行pod,在創建pod的節點上運行Kubelet,最后將pod標記為running。Kubespy可以作為獨立的二進制文件運行,也可以作為Kubectl的插件運行。

AWS的Kubernetes入口控制器

Kubernetes通過名為Ingress的服務向集群提供外部負載平衡和網絡服務。Amazon Web Services提供負載平衡功能,但不會自動將這些服務與Kubernetes的功能進行耦合。AWS的Kubernetes入口控制器彌補了這一差距。入口控制器自動管理集群中每個入口對象的AWS資源,為新的入口資源創建負載平衡器,為已刪除的資源刪除負載平衡器,并利用AWS云形成來確保集群的一致狀態。它還自動管理集群中使用的其他元素,如SSL證書和EC2自動伸縮群。
 
10大工具匯總,多維度簡化Kubernetes部署

kube - os -view:用于多個Kubernetes集群的面板

Kubernetes有一個用于通用監視的有用面板,但是Kubernetes社區正在嘗試使用其他方法向Kubernetes管理員提供有用的數據。Kube-os-view就是這樣一個實驗:它提供了多個Kubernetes集群的概覽視圖,以圖形化的方式呈現,因此您可以一眼看到集群中pod的CPU和內存使用情況以及狀態。注意,它不允許您調用任何命令,這完全是為了可視化。但是它提供的可視化效果是驚人的和有效的,這是可與操作中心的壁監視器完美結合。

Skaffold: Kubernetes的迭×××發

 
Skaffold是谷歌為Kubernetes開發的工具之一,是一種為Kubernetes應用程序執行連續部署的方法。當您對源代碼進行更改時,Skaffold會自動檢測它們,觸發構建和部署流程,并在出現錯誤時警告您。Skaffold完全在客戶端運行。它可以在現有的CI/CD渠道中使用,并與一些外部構建工具集成,主要是谷歌自己的Bazel。

Stern和Kubetail: Kubernetes的日志跟蹤

Stern允許您從Kubernetes中的pod和本地編輯中生成顏色編碼的輸出(根據tail命令)。這是一種將多個資源的所有輸出管道傳輸到一個可以一眼讀取的流中的快速方法。同時,您有一種一目了然的方法(顏色編碼)來區分流。

Kubetail類似地將來自多個pod的日志聚合到單個流中,并對不同pod和本地編輯進行顏色編碼。但是Kubetail是一個Bash腳本,因此它只需要一個shell。

Teresa:Kubernetes的簡單PaaS

Teresa是一個應用程序部署系統,在Kubernetes上作為簡單的PaaS運行。組織成團隊的用戶可以部署和管理屬于他們的應用程序。這使那些受給定應用程序信任的人更容易使用它,而不必直接處理Kubernetes。

另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

文章題目:10大工具匯總,多維度簡化Kubernetes部署-創新互聯
當前路徑:http://vcdvsql.cn/article26/cccpjg.html

成都網站建設公司_創新互聯,為您提供動態網站響應式網站軟件開發品牌網站制作網站設計公司企業網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站托管運營