클라우드 허브 설정

이 문서에서는 Cloud Hub를 설정하는 방법을 설명합니다.

설정 프로세스에는 몇 가지 주요 단계가 있습니다.

  1. App Hub 애플리케이션을 만들고 Cloud Hub에서 관련 데이터를 보려면 애플리케이션 관리를 설정하세요.

    애플리케이션 관리를 설정하지 않아도 Cloud Hub에서 애플리케이션별이 아닌Google Cloud 프로젝트별로 일부 데이터를 볼 수 있습니다.

  2. 프로젝트 데이터에 API 사용 설정 Cloud Hub의 일부 페이지에서는 애플리케이션 데이터를 지원하지 않습니다. 이러한 페이지의 API는 별도로 사용 설정해야 합니다.

  3. 로그, 측정항목, trace의 집계된 뷰 구성

  4. Cloud Hub 사용자에게 액세스 권한을 부여합니다.

Cloud Hub 설정 프로세스의 단계별로 담당하는 사용자 또는 팀이 다를 수 있습니다.

애플리케이션 관리 설정

이 섹션에서는 애플리케이션 관리를 사용 설정하고 애플리케이션을 만드는 데 필요한 단계를 설명합니다.

필요한 역할

앱 지원 폴더를 구성하는 데 필요한 권한을 얻으려면 관리자에게 다음 IAM 역할을 부여해 달라고 요청하세요.

  • 애플리케이션 관리 사용 설정: 폴더의 상위 리소스에 대한 폴더 관리자 (roles/resourcemanager.folderAdmin)
  • API 사용 설정: 대상 폴더에서 서비스 사용량 관리자 (roles/serviceusage.serviceUsageAdmin)(필수 API 및 권장 API 사용 설정)
  • 관리 프로젝트에 결제 계정을 연결합니다.
  • 사용자에게 애플리케이션 중심 역할을 부여합니다. 관리 프로젝트의 프로젝트 IAM 관리자 (roles/resourcemanager.projectIamAdmin)
  • 관측 가능성 범위를 구성합니다.
  • Cloud Hub에서 애플리케이션 수준 및 프로젝트 수준 데이터 보기: 앱 지원 폴더에 대한 Cloud Hub 운영자 (roles/cloudhub.operator)

역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.

커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.

애플리케이션 관리 사용 설정

애플리케이션 관리를 사용하면 개별 인프라 구성요소에서 전체 애플리케이션으로 초점을 전환할 수 있습니다.

폴더에서 애플리케이션 관리를 사용 설정하면 폴더가 앱 지원 폴더가 되고 다음이 발생합니다.

  • 프로젝트는 폴더에서 관리 프로젝트로 정의됩니다.
  • 시스템에서 관리 프로젝트에 필요한 API를 사용 설정합니다.
  • 관리 프로젝트는 사용 설정된 API, 결제, 할당량, 액세스 제어를 비롯한 애플리케이션 데이터를 저장합니다.

폴더에서 애플리케이션 관리를 사용 설정하려면 다음 단계를 따르세요.

콘솔

  1. 앱 지원 폴더로 구성할 Google Cloud 폴더를 선택하거나 만듭니다. 새 폴더를 만들려면 폴더 만들기를 참고하세요.

  2. Google Cloud 콘솔에서 리소스 관리 페이지를 엽니다.

    리소스 관리로 이동

  3. 프로젝트 및 폴더 목록에서 구성할 폴더를 찾습니다.

    폴더에 앱 지원 폴더 아이콘이 있으면 애플리케이션 관리가 이미 사용 설정된 것입니다.

  4. 폴더 행에서 작업 메뉴를 열고 설정을 클릭합니다.

    폴더에 애플리케이션 관리가 사용 설정되지 않은 경우 애플리케이션 관리 설정에 사용 설정되지 않음이 표시됩니다.

  5. 애플리케이션 관리 사용 설정 영역에서 프로젝트 만들기를 클릭합니다.

    관리 프로젝트 생성 및 필수 API 사용 설정 패널이 열립니다.

  6. 필수 API 목록을 검토합니다. 이러한 API는 애플리케이션 수명 주기를 관리합니다. 관련 비용이 있는 API의 경우 API 이름을 클릭하여 가격 책정에 대해 자세히 알아보세요.

  7. 애플리케이션 관리를 사용 설정하려면 프로젝트 생성 및 API 사용 설정을 클릭합니다.

    시스템에서 폴더에 관리 프로젝트를 만듭니다.

  8. 관리 프로젝트의 프로젝트 이름과 ID를 기록해 둡니다. 이러한 값을 사용하여 액세스 권한을 부여합니다.

    또는 다음 Google Cloud CLI 명령어를 사용하여 관리 프로젝트 ID를 가져올 수 있습니다.

    gcloud resource-manager folders describe FOLDER_ID
        --format="value(managementProject.split('/').slice(-1))"