App Design Center에서 배포된 애플리케이션의 실패한 배포 및 애플리케이션 템플릿 업데이트를 확인하여 변경사항에 신속하게 대응할 수 있습니다.
Application Design Center에서는 App Hub 애플리케이션의 애플리케이션 템플릿을 설계한 다음 해당 템플릿에서 애플리케이션 인스턴스를 배포합니다. 설계와 배포를 분리하면 실행 중인 애플리케이션 인스턴스에 영향을 주지 않고 애플리케이션 설계를 변경할 수 있습니다.
Cloud 허브의 배포 페이지에서 다음 작업을 수행할 수 있습니다.
- App Design Center에서 실패한 애플리케이션 배포와 실패 원인을 확인합니다. 그런 다음 Cloud Build 로그를 보거나 애플리케이션을 업데이트하여 App Design Center에서 오류를 조사할 수 있습니다. App Design Center는 Cloud Build를 사용하여 애플리케이션을 배포합니다.
- 애플리케이션 템플릿이 업데이트된 애플리케이션 인스턴스를 확인합니다.
시작하기 전에
다음 단계를 수행했는지 확인합니다.
앱 지원 폴더에 App Hub를 설정합니다.
애플리케이션을 만들고 배포합니다. 자세한 내용은 App Design Center 개요를 참고하세요.
필요한 역할
애플리케이션 배포를 보는 데 필요한 권한을 얻으려면 관리자에게 앱 지원 폴더의 관리 프로젝트에 대한 다음 IAM 역할을 부여해 달라고 요청하세요.
-
배포 보기:
앱 관리 뷰어 (
roles/apphub.appManagementViewer
) -
Cloud Hub에서 Cloud Build 로그 및 기타 데이터 보기:
Cloud Hub 운영자 (
roles/cloudhub.operator
)
역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.
커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.
앱 디자인 센터에서 애플리케이션 인스턴스 또는 템플릿을 업데이트하려면 추가 권한이 있어야 합니다. 역할 및 권한에 대한 자세한 내용은 App Design Center의 액세스 제어 문서를 참고하세요.
실패한 배포 보기
애플리케이션 배포가 실패한 경우 세부정보를 확인하고 제안된 조치를 취하여 문제를 해결할 수 있습니다.
Google Cloud 콘솔에서 배포 페이지로 이동합니다.
페이지 상단의 프로젝트 선택기에서 앱 지원 폴더를 선택합니다. 어떤 폴더를 선택해야 할지 모르는 경우 관리자에게 문의하세요.
애플리케이션 인프라 배포 알림에는 App Design Center의 가장 최근 실패한 배포가 표시됩니다. 문제 열에는 Cloud Build 로그의 정보를 기반으로 실패 이유가 표시됩니다. 선택한 앱 지원 폴더에 실패한 배포가 없으면 표가 비어 있습니다.
다음 옵션 중 하나를 사용하여 애플리케이션 오류를 조사합니다.
- 애플리케이션에서 확인된 문제를 조사하려면 표 행에서 ADC에서 보기를 클릭하여 앱 디자인 센터에서 애플리케이션을 확인합니다.
- 앱 디자인 센터에서 애플리케이션의 세부정보를 보려면 애플리케이션 이름을 클릭합니다.
- 모든 배포 목록을 보려면 모든 애플리케이션 인프라 배포 보기를 클릭합니다.
업데이트가 있는 애플리케이션 보기
배포된 애플리케이션이 템플릿을 기반으로 하고 새 버전이 있는 경우 최신 버전을 확인하고 애플리케이션을 다시 배포하여 최신 변경사항을 포함할 수 있습니다.
Google Cloud 콘솔에서 배포 페이지로 이동합니다.
페이지 상단의 프로젝트 선택기에서 앱 지원 폴더를 선택합니다. 어떤 폴더를 선택해야 할지 모르는 경우 관리자에게 문의하세요.
애플리케이션 인프라 업데이트 사용 가능 섹션에는 업데이트된 애플리케이션 템플릿이 있는 배포된 애플리케이션이 표시됩니다. 선택한 앱 지원 폴더에 업데이트된 템플릿이 있는 애플리케이션이 없으면 표가 비어 있습니다.
애플리케이션 목록에서 이름을 클릭하여 애플리케이션 또는 템플릿을 볼 수 있습니다. 템플릿의 변경사항을 검토하고 변경사항을 적용하려면 검토 및 애플리케이션 업데이트를 클릭합니다. 템플릿 버전 적용에 관한 자세한 내용은 템플릿 버전 적용을 참고하세요.