2단계: cert-manager 설치

이 단계에서는 Apigee Hybrid가 작동하는 데 필요한 cert-manager를 다운로드하고 설치하는 방법을 설명합니다.

cert-manager 설치

  1. 다음 명령어를 사용하여 GitHub에서 cert-manager v1.7.2를 설치합니다.
    kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v1.7.2/cert-manager.yaml

    cert-manager 네임스페이스 및 일부 cert-manager 리소스가 생성되었다는 응답이 표시됩니다. 예를 들면 다음과 같습니다.

    customresourcedefinition.apiextensions.k8s.io/certificaterequests.cert-manager.io configured
    customresourcedefinition.apiextensions.k8s.io/certificates.cert-manager.io configured
    ...
    mutatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook configured
    validatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook configured
    
  2. kubectl get pods 명령어를 사용하여 cert-manager가 올바르게 설치되었는지 확인합니다.
    kubectl get pods -n cert-manager
    
    NAME                                       READY   STATUS    RESTARTS   AGE
    cert-manager-86c986667c-7tqgv              1/1     Running   0          2d21h
    cert-manager-cainjector-74ccd955db-sb6ls   1/1     Running   0          2d21h
    cert-manager-webhook-7cbb85cfb7-z9kwq      1/1     Running   0          2d21h

요약

이제 cert-manager가 설치되었으므로 ASM을 설치하여 하이브리드 런타임 영역에 Istio 인그레스 기능 연결을 제공할 수 있습니다.

다음 단계

1 2 (다음) 3단계: ASM 설치 4 5 6 7 8 9