OpenShift에 Milvus 클러스터 배포하기
이 항목에서는 OpenShift에 Milvus를 배포하는 방법에 대한 단계별 가이드를 제공합니다.
전제 조건
배포 프로세스를 시작하기 전에 다음 사항을 확인하세요:
- 실행 중인 OpenShift 클러스터.
- 충분한 권한(
cluster-admin
역할 또는 이와 동등한 권한)을 가진 OpenShift 클러스터 액세스 권한. - OpenShift 컨테이너 플랫폼 웹 콘솔에 액세스.
1단계: Cert Manager 설치
Milvus Operator의 TLS 인증서를 관리하려면 Cert Manager가 필요합니다.
사용 중인 OpenShift 버전에 적합한 Cert Manager 버전을 찾습니다: Cert Manager 릴리스.
공식 가이드에 따라 Cert Manager를 설치합니다: Cert Manager 설치.
Cert Manager가 작동하는지 확인합니다:
OpenShift 콘솔에서 워크로드 > 파드로 이동합니다. 프로젝트 cert-manager를 선택합니다.
cert-manager-1
모든 파드가 준비되었는지 확인합니다. 예를 들어, 아래 이미지는 파드가 아직 시작 중임을 나타냅니다. 모든 파드가 준비될 때까지 기다립니다.
cert-manager-2
2단계: Milvus 운영자를 위한 자체 서명 인증서 발급하기
kubeadmin
또는 이와 동등한 권한으로 로그인했는지 확인합니다.
다음 매니페스트 파일
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: {}
파일을 적용합니다:
kubectl apply -f milvus-operator-certificate.yaml
3단계: Milvus 오퍼레이터 설치
이제 밀버스 오퍼레이터 설치를 시작할 수 있습니다. 구성 프로세스를 간소화하기 위해 헬름을 사용하여 Milvus Operator를 설치하는 것이 좋습니다.
밀버스 오퍼레이터 헬름 리포지토리를 추가합니다:
helm repo add milvus-operator https://zilliztech.github.io/milvus-operator/ helm repo update milvus-operator
밀버스 오퍼레이터를 설치합니다:
helm -n milvus-operator upgrade --install --create-namespace milvus-operator milvus-operator/milvus-operator
4단계: Milvus 배포
Milvus 설명서 사이트의 나머지 가이드를 따르세요: Milvus 배포하기.
다음 단계
다른 클라우드에 Milvus를 배포하는 방법을 알아보려면 다음과 같이 하세요: