🚀 免費嘗試 Zilliz Cloud,完全托管的 Milvus,體驗速度提升 10 倍!立即嘗試

milvus-logo
LFAI
主頁
  • 管理指南
  • Home
  • Docs
  • 管理指南

  • 部署

  • 在 OpenShift 上部署

在 OpenShift 上部署 Milvus 集群

本主題提供如何在 OpenShift 上部署 Milvus 的逐步指南。

先決條件

在開始部署程序之前,請確保您擁有

  • 正在執行的 OpenShift 叢集。
  • 具有足夠權限的 OpenShift 叢集存取權限 (cluster-admin 角色或同等權限)。
  • 存取 OpenShift Container Platform 網頁主控台。

步驟 1:安裝 Cert Manager

管理 Milvus Operator 的 TLS 憑證需要 Cert Manager。

  1. 為您的 OpenShift 版本尋找合適的 Cert-manager 版本:Cert Manager 版本

  2. 按照官方指南安裝 Cert Manager:安裝 Cert Manager

  3. 驗證您的 Cert Manager 是否正常運作:

    1. 在 openshift 主控台中,導覽到Workloads>Pods。選擇專案cert-manager

      cert-manager-1 cert-manager-1

    2. 確保所有 Pod 已準備就緒。例如,下圖顯示 Pod 仍在啟動中。等到所有這些 Pod 都準備就緒。

      cert-manager-2 cert-manager-2

步驟 2:為 Milvus Operator 簽發自簽憑證

確保您以kubeadmin 或同等權限登入。

  1. 建立下列名為milvus-operator-certificate.yaml 的清單檔案:

    # milvus-operator-certificate.yaml
    apiVersion: cert-manager.io/v1
    kind: Certificate
    metadata:
      name: milvus-operator-serving-cert
      namespace: milvus-operator
    spec:
      dnsNames:
      - milvus-operator-webhook-service.milvus-operator.svc
      - milvus-operator-webhook-service.milvus-operator.svc.cluster.local
      issuerRef:
        kind: Issuer
        name: milvus-operator-selfsigned-issuer
      secretName: milvus-operator-webhook-cert
    ---
    apiVersion: cert-manager.io/v1
    kind: Issuer
    metadata:
      name: milvus-operator-selfsigned-issuer
      namespace: milvus-operator
    spec:
      selfSigned: {}
    
  2. 應用該檔案:

    kubectl apply -f milvus-operator-certificate.yaml
    

步驟 3: 安裝 Milvus Operator

現在您可以開始安裝 Milvus Operator。建議使用 Helm 安裝 Milvus Operator,以簡化設定過程。

  1. 新增 Milvus Operator Helm 套件庫:

    helm repo add milvus-operator https://zilliztech.github.io/milvus-operator/
    helm repo update milvus-operator
    
  2. 安裝 Milvus Operator:

    helm -n milvus-operator upgrade --install --create-namespace milvus-operator milvus-operator/milvus-operator
    

步驟 4:部署 Milvus

按照 Milvus 文檔網站的其餘指南進行:部署 Milvus

下一步

如果您想學習如何在其他雲上部署 Milvus:

免費嘗試托管的 Milvus

Zilliz Cloud 無縫接入,由 Milvus 提供動力,速度提升 10 倍。

開始使用
反饋

這個頁面有幫助嗎?