黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Kubernetes集群部署的步驟

Kubernetes集群部署的步驟

更新時(shí)間:2022-11-22 08:14:21 來源:動(dòng)力節(jié)點(diǎn) 瀏覽1534次

Java教程中,Kubernetes集群部署是大家應(yīng)該掌握的知識(shí),下面動(dòng)力節(jié)點(diǎn)小編來告訴大家具體步驟。

第 1 步:創(chuàng)建部署階段

管道是階段的集合。對(duì)于本快速入門,我們將創(chuàng)建一個(gè)新的管道并添加一個(gè)階段。

在您的 Harness 項(xiàng)目中,單擊Deployments,然后單擊Create a Pipeline。

輸入名稱CD Quickstart并單擊Start。

您的管道出現(xiàn)。

單擊添加階段并選擇部署。

輸入名稱Deploy Service,確保選擇了Service,然后單擊Set Up Stage。

出現(xiàn)新的舞臺(tái)設(shè)置。

在關(guān)于服務(wù)中,單擊新建服務(wù)。

將服務(wù)命名為nginx并單擊Save。

一旦你創(chuàng)建了一個(gè)服務(wù),它就是持久的,并且可以在這個(gè)或項(xiàng)目中任何其他管道的整個(gè)階段中使用。

第 2 步:添加清單

接下來,我們可以為 NGINX 添加 Kubernetes 清單。我們將使用Kubernetes提供的公開清單。

在服務(wù)定義中的部署類型中,單擊Kubernetes。

在清單中,單擊添加清單。

選擇K8s Manifest,然后點(diǎn)擊Continue。

在選擇 K8sManifest Store中,單擊GitHub,然后單擊新建 GitHub 連接器。

出現(xiàn)Git 連接器設(shè)置。輸入以下設(shè)置。

單擊繼續(xù)。

在連接到提供者中,選擇通過 Harness Delegate 連接,然后單擊繼續(xù)。

在代理設(shè)置中,單擊安裝新代理。

出現(xiàn)代理向?qū)А?/p>

單擊 Kubernetes,然后單擊 繼續(xù)。

輸入 Delegate 的名稱,例如 quickstart,單擊 Small size。

單擊 繼續(xù)。

單擊 下載 YAML 文件。Kubernetes Delegate 的 YAML 文件將下載到您的計(jì)算機(jī)。

打開終端并導(dǎo)航到委托文件所在的位置。

您將使用終端連接到您的集群,這樣您就可以簡(jiǎn)單地在集群上運(yùn)行 YAML 文件。

在同一終端中,登錄到您的 Kubernetes 集群。在大多數(shù)平臺(tái)中,您選擇集群,單擊 連接,然后復(fù)制訪問命令。

接下來,使用 剛剛下載的harness-delegate.yaml文件安裝 Harness Delegate。在連接到集群的終端中,運(yùn)行以下命令:

kubectl apply -f harness- delegate .yaml

您可以在委托向?qū)е姓业酱嗣睿?/p>

成功的輸出是這樣的:

% kubectl apply -f harness-delegate.yaml 
namespace /harness-delegate 不變
clusterrolebinding.rbac.authorization.k8s.io/harness-delegate-cluster-admin 不變
secret/k8s-quickstart-proxy 不變
statefulset.apps/k8s-quickstart- sngxpn 創(chuàng)建
的服務(wù)/委托服務(wù)未更改

在 Harness 中,單擊Verify。驗(yàn)證委托需要幾分鐘時(shí)間。驗(yàn)證后,關(guān)閉向?qū)А?/p>

返回Set Up Delegates,您可以選擇新的 Delegate。

在委托列表中,您可以看到您的新委托及其標(biāo)簽。

選擇使用具有以下標(biāo)簽的代理連接選項(xiàng)。

輸入新 Delegate 的標(biāo)簽并單擊Save and Continue。

完成后,將測(cè)試連接器。

單擊繼續(xù)。

在Manifest Details中,輸入以下設(shè)置,測(cè)試連接,然后單擊Submit。我們將為位于 的清單提供連接和路徑信息https://raw.githubusercontent.com/kubernetes/website/main/content/en/examples/application/nginx-app.yaml。

清單現(xiàn)已列出。

單擊服務(wù)選項(xiàng)卡底部的下一步。

現(xiàn)在已經(jīng)定義了工件和清單,您可以為部署定義目標(biāo)集群。

第 3 步:定義目標(biāo)集群

目標(biāo)集群是您自己的 Kubernetes 集群,托管在您的云環(huán)境中。這是我們將使用您選擇的清單部署您的 Docker 映像的地方。

在“基礎(chǔ)結(jié)構(gòu)詳細(xì)信息”中的“指定您的環(huán)境”中,單擊“新建環(huán)境”。就像使用服務(wù)一樣,您可以創(chuàng)建一個(gè)新環(huán)境或選擇一個(gè)現(xiàn)有環(huán)境。我們將創(chuàng)建一個(gè)新的。

在New Environment中,輸入名稱,選擇Pre-Production,然后單擊Save。出現(xiàn)新環(huán)境。

在基礎(chǔ)結(jié)構(gòu)定義中,單擊Kubernetes。

基礎(chǔ)架構(gòu)定義是您指定部署目標(biāo)的地方。在這種情況下,您的 Kubernetes 集群和命名空間。

在“集群詳細(xì)信息”中的“連接器”中,單擊“選擇連接器” 。

單擊新建連接器。

出現(xiàn) Kubernetes 集群連接器。

此處詳細(xì)介紹了 Kubernetes 集群連接器,但讓我們快速瀏覽一下。

讓我們看看步驟:

在Kubernetes Cluster Connector的名稱中,輸入Kubernetes Quickstart,然后單擊繼續(xù)。

在Details中,選擇Use the credentials of a specific Harness Delegate。接下來我們將選擇代表。

單擊繼續(xù)。

使用其標(biāo)簽選擇您之前添加的 Kubernetes 委托,然后單擊保存并繼續(xù)。

線束驗(yàn)證連接器。

單擊完成。

選擇新的連接器,然后單擊Apply Selected。

返回Cluster Details,在Namespace中,輸入部署的目標(biāo)命名空間。例如,默認(rèn). 您可以在目標(biāo)集群中使用任何命名空間。

在Advanced中,在Release name中,輸入quickstart。

對(duì)于版本名稱,您可以使用內(nèi)置或自定義表達(dá)式或您喜歡的任何文本。

Harness 需要用于跟蹤的發(fā)布名稱。它作為標(biāo)簽應(yīng)用于 pod。發(fā)布名稱在集群中必須是唯一的。

完成后,集群詳細(xì)信息將如下所示:

目標(biāo)基礎(chǔ)設(shè)施已完成。現(xiàn)在我們可以添加階段步驟。

單擊Next移至Execution。

第 4 步:添加轉(zhuǎn)出部署步驟

現(xiàn)在您可以為流水線的這個(gè)階段選擇部署策略。

在執(zhí)行策略中,選擇滾動(dòng),然后單擊使用策略。

添加了Rollout Deployment步驟。

這是一個(gè)標(biāo)準(zhǔn)的Kubernetes 滾動(dòng)更新。默認(rèn)情況下,Harness 使用25% max unavailable, 25% max surge策略。

而已。現(xiàn)在流水線階段已經(jīng)完成,您可以進(jìn)行部署了。

第 5 步:部署和審核

單擊Save > Save Pipeline,然后單擊Run。

現(xiàn)在您可以選擇要部署的特定工件。

在Primary Artifact中,選擇stable。這與使用docker pull nginx:stable.

單擊運(yùn)行管道。Harness 將驗(yàn)證管道,然后運(yùn)行它。

您可以查看部署的狀態(tài),并暫停或中止它。

單擊Rollout Deployment步驟并展開Wait for Steady State。

你可以看到deployment "my-nginx" successfully rolled out。

恭喜!部署成功。

Kubernetes是從事運(yùn)維人員的必備技術(shù),但是對(duì)于開發(fā)人員來說也應(yīng)該掌握這一門技術(shù),我們可以采用Kubernetes技術(shù)來進(jìn)行微服務(wù)的部署,想要學(xué)的更加進(jìn)入,動(dòng)力節(jié)點(diǎn)Kubernetes入門實(shí)戰(zhàn),課程以精煉的篇幅,在比較短的時(shí)間內(nèi)讓你快速掌握Kubernetes,以快速適應(yīng)公司的需要,不管是開發(fā)人員還是運(yùn)維人員都能快速掌握這一門技術(shù)。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 色影视 | 亚洲国产aaa毛片无费看 | 日韩一区二区三区四区不卡 | 久久亚洲欧美综合激情一区 | 欧美成人香蕉网在线观看 | 黄网在线| 本道在线| 欧美在线视频二区 | 亚洲精品图区 | 色老头在线官方网站 | h肉动漫在线视频无修无遮挡 | 久久精品伦理 | 欧美精品一区二区三区免费播放 | 无遮挡h纯内动漫在线观看 无遮挡1000部拍拍拍免费观看 | 国产99视频精品免视看7 | 伊人网综合网 | 久色成人| 国产日韩欧美一区二区 | 亚洲欧美日韩一区超高清 | 成人欧美视频在线看免费 | 韩国成人理伦片免费播放 | 中文字幕日韩精品亚洲七区 | 日韩欧美中文字幕在线视频 | 欧美 另类 精品一区视频 | 一级a性色生活片久久毛片 一级a美女毛片 | 成人免费网站在线观看 | 欧美亚洲欧美日韩中文二区 | 男女黄网站 | 亚洲性色永久网址 | 午夜影院免费在线观看 | 亚洲欧美一区在线 | yy4080午夜理论一级毛片 | 成人免费视频无遮挡在线看 | 美脚肉色丝袜足j | 在线观看免费视频黄 | 黄色毛片免费在线观看 | 99re精彩视频 | 免费毛片a线观看 | bl高h各种play浪荡受np | 国产精品久久免费视频 | 男女下面一进一出的视频免费 |