色欲av一区久久精品_久久综合色综合色88_无码在线观看不卡_色黄视频网站_亚洲国产精品久久久久秋霞66

DevOps落地

時間:2022-06-13

選擇 Jenkins Agent

對于網(wǎng)站建設公司來說,agent部分指定整個流水線或特定階段 (Stage) 將在 Jenkins 環(huán)境中執(zhí)行的位置,具體取決于該agent部分的放置位置。該部分必須在pipeline塊的頂層進行定義,但是階段級別的使用為可選。有關更多信息,請參見Jenkins 官方文檔。

內(nèi)置 podTemplate

podTemplate 是一種 Pod 模板,該 Pod 用于創(chuàng)建 Agent。用戶可以定義在 Kubernetes 插件中使用的 podTemplate。

當流水線運行時,每個 Jenkins Agent Pod 必須具有一個名為jnlp的容器,用于 Jenkins Controller 和 Jenkins Agent 之間進行通信。另外,用戶可以在 podTemplate 中添加容器以滿足自己的需求。用戶可以選擇使用自己的 Pod YAML 來靈活地控制運行時環(huán)境 (Runtime),并且可以通過container命令來切換容器。請參見以下示例。

image.png



同時,對于網(wǎng)站建設公司來講,KubeSphere 內(nèi)置了一些 podTemplate,用戶無需編寫 YAML 文件,極大降低學習成本。在目前版本中,KubeSphere 內(nèi)置了 4 種類型的 podTemplate:base、nodejs、maven和go,并且在 Pod 中提供隔離的 Docker 環(huán)境。

您可以通過指定 Agent 的標簽來使用內(nèi)置 podTempalte。例如,要使用 nodejs 的 podTemplate,您可以在創(chuàng)建流水線時指定標簽為nodejs,具體參見以下示例。

image.png

image.png


podTemplate base

image.png


podTemplate nodejs

image.png


podTemplate maven

image.png


podTemplate go

image.png

Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權利。 粵ICP備09033321號

與項目經(jīng)理交流
掃描二維碼
與項目經(jīng)理交流
掃描二維碼
與項目經(jīng)理交流
ciya68