milvus-logo
LFAI
フロントページへ
  • 管理ガイド

OpenShift上にMilvusクラスタをデプロイする

このトピックでは、OpenShift上にMilvusをデプロイする方法をステップバイステップで説明します。

前提条件

デプロイプロセスを開始する前に、以下を確認してください:

  • 実行中のOpenShiftクラスタ。
  • 十分な権限を持つOpenShiftクラスタへのアクセス(cluster-admin ロールまたは同等のもの)。
  • OpenShift Container Platform ウェブ・コンソールへのアクセス。

ステップ 1: Cert Manager のインストール

Cert Managerは、Milvus OperatorのTLS証明書を管理するために必要です。

  1. お使いの OpenShift のバージョンに適した Cert Manager のバージョンを見つけてください:Cert Manager Releases

  2. 公式ガイドに従って Cert Manager をインストールします:Cert Manager のインストール

  3. Cert Manager が動作していることを確認します:

    1. openshiftコンソールで、Workloads>Podsに移動します。プロジェクトcert-manager を選択します。

      cert-manager-1 cert-manager-1

    2. すべてのポッドが準備できていることを確認します。例えば、下の画像はまだポッドが起動していることを示唆しています。これらのポッドがすべて準備できるまで待ちます。

      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のインストールを開始します。Milvus OperatorのインストールにはHelmを使用することを推奨します。

  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を他のクラウドにデプロイする方法を学びたい場合:

翻訳DeepL

Try Managed Milvus for Free

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

Get Started
フィードバック

このページは役に立ちましたか ?