Cloud Marketplace에서 애플리케이션 배포

Cloud Marketplace에서 컨테이너 기반 애플리케이션을 선택해 Google Kubernetes Engine 클러스터에 배포할 수 있습니다.

설치할 수 있는 애플리케이션을 보려면 GCP 콘솔에서 GKE 애플리케이션을 열고 Cloud Marketplace에서 배포를 클릭하세요.

애플리케이션 페이지로 이동

애플리케이션을 클러스터에 배포하려면 다음 단계에 따릅니다.

콘솔

  1. 가격 책정을 비롯하여 앱에 관한 정보를 보려면 앱을 선택합니다.
  2. 구성을 클릭합니다.
  3. 앱을 배포할 Kubernetes 클러스터를 선택합니다. 새 클러스터를 만들려면 클러스터 만들기를 클릭합니다.
  4. 애플리케이션에 사용할 네임스페이스를 선택합니다. 네임스페이스는 여러 사용자나 팀 간에 클러스터 리소스를 나누는 방법입니다.
  5. 앱 인스턴스 이름 상자에 sandbox-dev-app과 같이 앱의 이름을 입력합니다. 이름은 네임스페이스 내에서 고유해야 합니다.

  6. 애플리케이션의 결제 요금제에 연결된 서비스 계정을 변경해야 하는 경우, 고급 요금제 설정을 펼치고 애플리케이션에 연결된 서비스 계정을 확인합니다.

    Kubernetes 앱의 결제 요금제에 대해서는 결제 이해하기를 참조하세요.

  7. 앱 인스턴스의 이름을 입력한 다음 배포를 클릭합니다.

  8. 배포를 관리, 편집 또는 삭제하려면 GKE 애플리케이션 페이지를 엽니다.

    애플리케이션 페이지로 이동

    앱에서 맞춤설정할 수 있는 것에 대한 정보는 소프트웨어 공급업체가 제공하는 문서를 참조하세요.

  9. 외부 트래픽이 애플리케이션에 액세스해야 하는 경우, 다음 단계에 따라 애플리케이션을 서비스로 노출시킵니다.

명령줄

Kubernetes 앱을 Google Kubernetes Engine 클러스터 또는 Minikube 로컬 설치 같은 자체 인프라에 배포할 수 있습니다.

명령줄에서 앱을 배포하려면 Google Cloud Platform에서 라이선스 파일을 다운로드합니다. 아래 단계에 따라 앱을 배포하는 경우, kubectl 구성 또는 Helm 차트에 라이선스 파일을 적용해야 합니다.

앱 공급업체에 따라 앱을 배포하는 단계가 다를 수 있습니다. 높은 수준에서는 다음을 수행합니다.

  1. Kubernetes 클러스터에 연결합니다.
  2. 해당하는 경우, kubectl 구성 또는 Helm 차트에 라이선스 파일을 추가합니다.
  3. 앱의 Git 저장소를 복제합니다. 저장소에는 일반적으로 다음이 포함됩니다.

    • 앱의 Kubernetes 리소스를 설명하는 kubectl 구성 또는 Helm 차트.

      복제본의 수를 늘리거나 애플리케이션 포드의 업데이트 전략을 변경하는 등 앱을 맞춤설정하려면 kubectl 구성 또는 Helm 차트를 수정하세요.

    • 애플리케이션 유형, 버전, 유지 관리 담당자 등 애플리케이션의 속성을 정의하는 애플리케이션 리소스.

    • 애플리케이션을 Kubernetes 클러스터에 배포하는 구체적 단계.

    • 제공업체가 추가한 추가 스크립트 또는 도구.

  4. 앱의 구성을 확인하고 앱을 배포합니다.

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Kubernetes Engine