日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
本地環(huán)境運行Kubernetes的4種開源工具

本地環(huán)境運行Kubernetes的4種開源工具

作者:云智時代 2020-11-08 13:50:19

云計算 無論遇到什么情況,建議將本地Kubernetes設(shè)置為開發(fā)環(huán)境,因為這種設(shè)置可以創(chuàng)建安全,靈活的應(yīng)用程序部署過程。

Kubernetes作為最重要的開源容器編排平臺,用于自動化部署,擴展和管理容器化應(yīng)用程序。盡管大多數(shù)企業(yè)在云環(huán)境中運行Kubernetes,但不少企業(yè)選擇在本地運行Kubernetes集群,因為首先在決定將其用作部署應(yīng)用程序的主要平臺之前,可以快速試用Kubernetes;其次,可以將其設(shè)置為本地開發(fā)環(huán)境,然后再將任何內(nèi)容推送到公有云,從而實現(xiàn)開發(fā)環(huán)境與生產(chǎn)環(huán)境之間的分離。

無論遇到什么情況,建議將本地Kubernetes設(shè)置為開發(fā)環(huán)境,因為這種設(shè)置可以創(chuàng)建安全,靈活的應(yīng)用程序部署過程??梢試L試使用多種平臺在本地運行Kubernetes,它們都是開源的,并且在Apache 2.0許可下可用。

  • Minikube是本地Kubernetes應(yīng)用程序開發(fā)的最佳工具,并支持所有合適的Kubernetes功能。
  • kind使用Docker容器“節(jié)點”運行本地Kubernetes集群。
  • CodeReady Container (CRC)管理為測試和開發(fā)目的而優(yōu)化的本地OpenShift 4.x集群。
  • Minishift通過在虛擬機內(nèi)運行單節(jié)點OpenShift集群來幫助企業(yè)本地運行OpenShift 3.x集群。

Minikube

Minikube是在本地環(huán)境上運行Kubernetes環(huán)境時,最出名和最受歡迎的選擇。無論使用哪種操作系統(tǒng),Minikube的文檔都為用戶提供了簡單的安裝指南。通常,安裝Minikube就像運行兩個命令一樣簡單。

Minikube具有以下功能,可在Linux,macOS或Windows上快速設(shè)置本地Kubernetes集群;支持最新的Kubernetes版本(+6先前的次要版本);可部署虛擬機,容器或裸機;多個容器運行時(CRI-O,containerd,Docker)支持;Docker API端點,用于快速推送鏡像;LoadBalancer,文件系統(tǒng)掛載,F(xiàn)eatureGates和其他高級功能;輕松安裝Kubernetes應(yīng)用程序的附加組件。

由于Minikube是一個開源項目,因此用戶可以為其源代碼做貢獻。

kind

kind被開發(fā)人員描述為“一種使用Docker容器“nodes”來運行本地Kubernetes集群的工具。”它主要用于測試Kubernetes,但也可用于本地開發(fā)或持續(xù)集成。

kind支持多節(jié)點(包括高可用性)集群;從源代碼構(gòu)建Kubernetes版本;Make、Bash、Docker或Bazel,以及預(yù)發(fā)布的版本;支持Linux,macOS和Windows;

此外,kind是經(jīng)過云原生計算基金會(CNCF)認(rèn)證的一致Kubernetes安裝程序。因為它是開源的,所以可以在其GitHub存儲庫中找到kind的源代碼。

CodeReady Container (CRC)

如果要在本地嘗試最新版本的OpenShift,請使用紅帽的CodeReady Container (CRC)。CRC為本地環(huán)境帶來了一個最小的OpenShift 4.x集群,該集群為開發(fā)和測試目的提供了一個最小的環(huán)境。CRC主要針對開發(fā)人員的桌面上使用。

可以在GitHub上找到CodeReady Container的源代碼,也可以在Apache 2.0許可下獲得。

Minishift

Minishift幫助你在虛擬機中使用單節(jié)點OpenShift集群本地運行帶有OKD的OpenShift版本。可以使用它在本地環(huán)境嘗試OpenShift或為云進行開發(fā)。

與以上其他工具一樣,Minishift是開源的,可以在GitHub上訪問其源代碼。


新聞標(biāo)題:本地環(huán)境運行Kubernetes的4種開源工具
路徑分享:http://m.5511xx.com/article/cdjidhs.html