milvus-logo
LFAI
Casa
  • Guida all'amministrazione

Distribuzione di un cluster Milvus su OpenShift

Questo argomento fornisce una guida passo passo su come distribuire Milvus su OpenShift.

Prerequisiti

Prima di iniziare il processo di distribuzione, assicuratevi di avere:

  • Un cluster OpenShift in esecuzione.
  • Accesso al cluster OpenShift con privilegi sufficienti (ruolocluster-admin o equivalente).
  • Accesso alla console web di OpenShift Container Platform.

Passo 1: Installare Cert Manager

Cert Manager è necessario per gestire i certificati TLS per Milvus Operator.

  1. Trovare la versione di cert-manager adatta alla propria versione di OpenShift: Cert Manager Releases.

  2. Installare Cert Manager seguendo la guida ufficiale: Installazione di Cert Manager.

  3. Verificare che Cert Manager funzioni:

    1. Nella console di openshift, navigare in Carichi di lavoro > Pod. Selezionare il progetto cert-manager.

      cert-manager-1 cert-manager-1

    2. Assicurarsi che tutti i pod siano pronti. Ad esempio, l'immagine sottostante suggerisce che i pod sono ancora in fase di avvio. Attendere che tutti i pod siano pronti.

      cert-manager-2 cert-manager-2

Passo 2: Rilasciare un certificato autofirmato per Milvus Operator

Assicurarsi di aver effettuato il login come kubeadmin o di avere privilegi equivalenti.

  1. Creare il seguente file manifest chiamato 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. Applicare il file:

    kubectl apply -f milvus-operator-certificate.yaml
    

Passo 3: Installare Milvus Operator

Ora si può iniziare a installare Milvus Operator. Si consiglia di usare Helm per installare Milvus Operator per semplificare il processo di configurazione.

  1. Aggiungere il repository Helm di Milvus Operator:

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

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

Passo 4: Distribuzione di Milvus

Seguite il resto della guida sul sito della documentazione di Milvus: Distribuire Milvus.

Il prossimo passo

Se volete imparare a distribuire Milvus su altri cloud:

Tradotto daDeepL

Try Managed Milvus for Free

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

Get Started
Feedback

Questa pagina è stata utile?