Kubernetes 앱은 사용자가 Google Kubernetes Engine의 Kubernetes 클러스터 또는 자체 인프라에서 실행할 수 있는 컨테이너화된 앱입니다. Cloud Marketplace에 제출하는 Kubernetes 앱은 컨테이너 이미지, 구성 파일, 표시 메타데이터의 모음입니다.
이 페이지에서는 Cloud Marketplace에서 컨테이너화된 앱을 배포하고 유지보수하기 위해 수행해야 하는 작업을 간략히 설명합니다. Cloud Marketplace에 Kubernetes 앱이 이미 있는 경우 유지보수 방법을 알아보려면 라이브 앱이 설치된 후 앱을 유지하는 방법을 참조하세요.
Kubernetes 개념 개요는 Kubernetes 문서를 참조하세요.
Google Kubernetes Engine을 처음 사용하는 경우에는 Google Kubernetes Engine 개요를 참조하거나 Google Kubernetes Engine 빠른 시작을 사용해보세요.
시작하기 전에
- Cloud Marketplace에서 소프트웨어를 처음 제공하는 경우 공급업체가 되기 위해 가입해야 합니다. 가입 요구사항에 대해 알아보세요.
- 오픈소스 규정 준수 권장사항과 제한사항을 검토합니다.
체크리스트
대략적으로 다음을 수행해야 합니다.
앱 구성, 사용자 가이드 및 기타 리소스를 위한 공개 Git 저장소를 만들어 앱을 실행합니다. GitHub, Cloud Source Repositories와 같은 공급자 또는 자체 서버에서 저장소를 호스팅할 수 있습니다.
가격 책정 옵션을 검토하고 가격 책정 모델을 선택합니다. 가격 책정 모델은 검토하는 데 최대 4일(영업일 기준)까지 걸립니다. 가격 책정 모델을 검토하는 동안 제품 통합을 계속할 수 있습니다.
앱 패키지를 만듭니다. 앱 패키지는 제품에 포함된 컨테이너 이미지 및 구성 파일에 대한 기술 요구사항을 충족해야 합니다.
Cloud Marketplace에 앱을 제출합니다. Cloud Marketplace팀은 Artifact Analysis를 사용하여 앱이 성공적으로 설치 및 제거되었는지 확인하고 단위 테스트를 실행하며 컨테이너에 취약점이 있는지 검사하는 등 앱을 검토합니다. 검토가 완료되면 앱이 Cloud Marketplace에 게시됩니다.
제품을 실제 작동한 후 유지 관리 가이드라인을 검토합니다.
온보딩 프로세스 중에 궁금한 점이 있으면 Cloud Marketplace 파트너 엔지니어에게 문의하세요. 배정된 파트너 엔지니어를 모르면 Partner Support Desk를 사용하여 지원을 요청하고 설명에 'Marketplace'라는 단어를 포함합니다. Partner Support Desk에 대한 자세한 내용은 Cloud Marketplace 지원 요청을 참조하세요.