Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

從Helm圖表部署Jenkins

貢獻者

瞭解如何從部署Jenkins "Bitnami Helm圖表"。在叢集上部署Jenkins之後、您可以向Astra Control註冊應用程式。

Jenkins是Astra Control經過驗證的應用程式。

這些指示適用於Astra Control Service和Astra Control Center。

註 從Google Marketplace部署的應用程式尚未通過驗證。有些使用者回報在部署PostgreSQL、MariaDB和MySQL的Google Marketplace時發生探索和/或備份問題。

需求

  • 已新增至Astra Control的叢集。

    註 對於Astra Control Center、您可以先將叢集新增至Astra Control Center、或先新增應用程式。
  • 已更新版本的Helm(3.2以上版本)和Kubectl、安裝在本機機器上、且叢集的Kubeconfig適當

Astra Control目前不支援 "適用於Jenkins的Kubernetes外掛程式"。您可以在Kubernetes叢集中執行Jenkins、而無需外掛程式。外掛程式可擴充至Jenkins叢集。

安裝Jenkins

此程序的兩項重要注意事項:

  • 您必須在叢集新增至Astra Control Service之後部署應用程式、而非之前。Astra Control Center會在叢集新增至Astra Control Center之前或之後接受應用程式。

  • 您必須將Helm圖表部署在預設名稱空間以外的名稱空間。

步驟
  1. 新增Bitnami圖表repo:

    helm repo add bitnami https://charts.bitnami.com/bitnami
  2. 建立「Jenkins’命名空間、然後使用以下命令將Jenkins部署到其中:

    Helm install <name> --namespace <namespace> --create-namespace -–set persistence.storageClass=<storage_class>
    註 如果磁碟區大小已變更、請使用Kibibyte(Ki)、Mebibyte(Mi)或Gibibyte(Gi)單位。

    您只需在下列情況下定義儲存類別:

    • 您使用的是Astra Control Service、不想使用預設的儲存類別。

    • 您正在使用Astra Control Center、但尚未將叢集匯入Astra Control Center。或者、您已匯入叢集、但不想使用預設的儲存類別。

結果

這會執行下列動作:

  • 建立命名空間。

  • 設定正確的儲存類別。

在Pod上線後、您可以使用Astra Control來管理應用程式。Astra Control可讓您管理命名空間層級的應用程式、或是使用Helm標籤。