milvus-logo
LFAI
Home
  • Guia de Administração
    • Implantação

Implantar um cluster do Milvus no OpenShift

Este tópico fornece um guia passo a passo sobre como implantar o Milvus no OpenShift.

Pré-requisitos

Antes de iniciar o processo de implantação, verifique se você tem:

  • Um cluster OpenShift em execução.
  • Acesso ao cluster do OpenShift com privilégios suficientes (funçãocluster-admin ou equivalente).
  • Acesso ao console da web do OpenShift Container Platform.

Etapa 1: instalar o Cert Manager

O Cert Manager é necessário para gerir certificados TLS para o Milvus Operator.

  1. Encontre uma versão adequada do cert-manager para a sua versão do OpenShift: Versões do Cert Manager.

  2. Instale o Cert Manager seguindo o guia oficial: Instalação do Cert Manager.

  3. Verifique se o seu Cert Manager está a funcionar:

    1. No seu console openshift, navegue para Workloads > Pods. Selecione o projeto cert-manager.

      cert-manager-1 cert-manager-1

    2. Certifique-se de que todos os pods estejam prontos. Por exemplo, a imagem abaixo sugere que os pods ainda estão a iniciar. Aguarde até que todos esses pods estejam prontos.

      cert-manager-2 gerenciador de certificados-2

Etapa 2: emitir um certificado auto-assinado para o Milvus Operator

Certifique-se de que tem sessão iniciada como kubeadmin ou tem privilégios equivalentes.

  1. Crie o seguinte arquivo de manifesto chamado 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. Aplique o ficheiro:

    kubectl apply -f milvus-operator-certificate.yaml
    

Passo 3: Instalar o Milvus Operator

Agora pode começar a instalar o Milvus Operator. Recomenda-se usar o Helm para instalar o Milvus Operator para simplificar o processo de configuração.

  1. Adicione o repositório Helm do Milvus Operator:

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

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

Passo 4: Implantar o Milvus

Siga o restante do guia no site de documentação do Milvus: Implantar o Milvus.

O que vem a seguir

Se você quiser aprender como implantar o Milvus em outras nuvens:

Traduzido porDeepLogo

Try Managed Milvus for Free

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

Get Started
Feedback

Esta página foi útil?