milvus-logo
LFAI
Home
  • Leitfaden für die Verwaltung

Bereitstellung eines Milvus-Clusters auf OpenShift

Dieses Thema enthält eine Schritt-für-Schritt-Anleitung für die Bereitstellung von Milvus auf OpenShift.

Voraussetzungen

Bevor Sie mit dem Bereitstellungsprozess beginnen, stellen Sie sicher, dass Sie Folgendes haben

  • Ein laufender OpenShift-Cluster.
  • Zugriff auf den OpenShift-Cluster mit ausreichenden Rechten (Rollecluster-admin oder gleichwertig).
  • Zugriff auf die Webkonsole der OpenShift Container Platform.

Schritt 1: Installieren Sie Cert Manager

Cert Manager ist für die Verwaltung von TLS-Zertifikaten für Milvus Operator erforderlich.

  1. Suchen Sie eine geeignete Cert-Manager-Version für Ihre OpenShift-Version: Cert Manager Releases.

  2. Installieren Sie Cert Manager gemäß der offiziellen Anleitung: Cert Manager-Installation.

  3. Überprüfen Sie, ob Ihr Cert Manager funktioniert:

    1. Navigieren Sie in Ihrer OpenShift-Konsole zu Workloads > Pods. Wählen Sie das Projekt cert-manager.

      cert-manager-1 cert-manager-1

    2. Stellen Sie sicher, dass alle Pods bereit sind. Das Bild unten zeigt zum Beispiel, dass die Pods noch am Starten sind. Warten Sie, bis alle diese Pods bereit sind.

      cert-manager-2 cert-verwalter-2

Schritt 2: Ausstellen eines selbstsignierten Zertifikats für Milvus Operator

Stellen Sie sicher, dass Sie als kubeadmin oder mit gleichwertigen Rechten angemeldet sind.

  1. Erstellen Sie die folgende Manifestdatei mit dem Namen 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. Wenden Sie die Datei an:

    kubectl apply -f milvus-operator-certificate.yaml
    

Schritt 3: Installieren Sie Milvus Operator

Nun können Sie mit der Installation von Milvus Operator beginnen. Es wird empfohlen, Helm für die Installation von Milvus Operator zu verwenden, um den Konfigurationsprozess zu vereinfachen.

  1. Fügen Sie das Milvus Operator Helm-Repository hinzu:

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

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

Schritt 4: Milvus bereitstellen

Folgen Sie dem Rest der Anleitung auf der Milvus-Dokumentationsseite: Milvus bereitstellen.

Was kommt als nächstes?

Wenn Sie erfahren möchten, wie Sie Milvus in anderen Clouds einsetzen können:

Übersetzt vonDeepL

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

War diese Seite hilfreich?