OpenFaaS 게이트웨이 서비스의 IP 주소 구성 문제로 인해 클라우드 확장성 프록시의 배포가 실패할 수 있습니다.

온-프레미스 확장성 작업에 사용되는 클라우드 확장성 프록시에는 Kubernetes에서 실행되는 여러 개의 인프라 및 애플리케이션 서비스가 포함되어 있습니다. 클라우드 확장성 프록시 배포의 일부에는 이러한 서비스에 대한 IP 주소 할당이 포함됩니다. 배포하는 동안 다른 Kubernetes 서비스 중 하나가 OpenFaaS 게이트웨이 서비스의 IP 주소를 가져올 수 있습니다. 이 경우 클라우드 확장성 프록시가 제대로 배포되지 않습니다.

OpenFaaS IP 구성 오류가 발생하는 경우 온-프레미스 확장성 작업 생성과 사용을 시작하려면 먼저 클라우드 확장성 프록시를 삭제한 후 다시 배포해야 합니다.

참고: 클라우드 확장성 프록시 배포에 대한 세부적인 로그는 클라우드 확장성 프록시 가상 장치의 /var/log 디렉토리에 저장된 deployExtensibility.log 파일에서 확인할 수 있습니다.

사전 요구 사항

vCenter Server에서 클라우드 확장성 프록시를 다운로드하고 배포합니다. 클라우드 확장성 프록시 다운로드 및 배포의 내용을 참조하십시오.

프로시저

  1. OpenFaaS 게이트웨이 서비스 IP 주소가 올바르게 구성되었는지 확인합니다.
    1. SSH를 통해 클라우드 확장성 프록시 명령줄에 root로 로그인합니다.
      SSH 지원 셸을 사용하고 클라우드 확장성 프록시의 IP 주소를 입력하여 명령줄에 로그인할 수 있습니다.
    2. kubectl get services 명령을 실행하여 OpenFaaS 게이트웨이 서비스가 제대로 배포되었고 올바른 IP 주소가 있는지 확인합니다.
      kubectl get services --all-namespaces | grep openfaas
      OpenFaaS 게이트웨이 서비스에 IP 주소가 할당되어 있지 않은 경우 클라우드 확장성 프록시를 다시 배포해야 합니다.
  2. 클라우드 확장성 프록시를 다시 배포합니다.
    1. vSphere Web Client에 관리자로 로그인합니다.
    2. 클라우드 확장성 프록시 OVA를 배포하는 데 사용되는 호스트를 선택합니다.
    3. 클라우드 확장성 프록시 가상 시스템의 전원을 끄고 디스크에서 삭제합니다.
    4. 클라우드 확장성 프록시를 다시 배포합니다. 클라우드 확장성 프록시 다운로드 및 배포의 내용을 참조하십시오.
      참고: 클라우드 확장성 프록시를 다시 배포할 때 Cloud Assembly에서 새로운 인증 키를 생성해야 합니다.