Menerapkan Cluster Milvus di OpenShift
Topik ini menyediakan panduan langkah demi langkah tentang cara menggunakan Milvus di OpenShift.
Prasyarat
Sebelum memulai proses penerapan, pastikan Anda memiliki:
- Cluster OpenShift yang sedang berjalan.
- Akses cluster OpenShift dengan hak akses yang memadai (
cluster-admin
role atau yang setara). - Akses ke konsol web OpenShift Container Platform.
Langkah 1: Instal Cert Manager
Cert Manager diperlukan untuk mengelola sertifikat TLS untuk Milvus Operator.
Temukan versi cert-manager yang sesuai untuk versi OpenShift Anda: Rilis Cert Manager.
Instal Cert Manager dengan mengikuti panduan resmi: Instalasi Cert Manager.
Verifikasi bahwa Cert Manager Anda telah berfungsi:
Di konsol openshift Anda, navigasikan ke Workloads > Pods. Pilih proyek cert-manager.
cert-manager-1
Pastikan semua pod sudah siap. Sebagai contoh, gambar di bawah ini menunjukkan bahwa pods masih dalam proses memulai. Tunggu hingga semua pod ini siap.
cert-manager-2
Langkah 2: Menerbitkan Sertifikat yang Ditandatangani Sendiri untuk Operator Milvus
Pastikan Anda masuk sebagai kubeadmin
atau memiliki hak akses yang setara.
Buat berkas manifes berikut ini dengan nama
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: {}
Terapkan file tersebut:
kubectl apply -f milvus-operator-certificate.yaml
Langkah 3: Menginstal Operator Milvus
Sekarang Anda dapat mulai menginstal Milvus Operator. Disarankan untuk menggunakan Helm untuk menginstal Milvus Operator untuk menyederhanakan proses konfigurasi.
Tambahkan repositori Helm Milvus Operator:
helm repo add milvus-operator https://zilliztech.github.io/milvus-operator/ helm repo update milvus-operator
Instal Milvus Operator:
helm -n milvus-operator upgrade --install --create-namespace milvus-operator milvus-operator/milvus-operator
Langkah 4: Menerapkan Milvus
Ikuti panduan selanjutnya pada situs dokumentasi Milvus: Menerapkan Milvus.
Apa Selanjutnya
Jika Anda ingin mempelajari cara menerapkan Milvus di cloud lain: