클라우드 지원 중단 및 브레이킹 체인지 일반 추천자

클라우드 지원 중단 및 브레이킹 체인지 일반 추천자에서는 클라우드 지원 중단 및 브레이킹 체인지에 대한 권장사항을 제공합니다. 예정된 지원 중단 및 브레이킹 체인지의 영향을 받을 클라우드 리소스를 식별하고 이를 관리하는 방법에 대한 가이드라인을 제공합니다. Google Cloud CLI, API, BigQuery 내보내기를 통해 권장사항을 볼 수 있습니다.

시작하기 전에

  1. Google Cloud 계정에 로그인합니다. Google Cloud를 처음 사용하는 경우 계정을 만들고 Google 제품의 실제 성능을 평가해 보세요. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.
  2. Google Cloud Console의 프로젝트 선택기 페이지에서 Google Cloud 프로젝트를 선택하거나 만듭니다.

    프로젝트 선택기로 이동

  3. Google Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다.

  4. Recommender API 사용 설정

    API 사용 설정

  5. Google Cloud Console의 프로젝트 선택기 페이지에서 Google Cloud 프로젝트를 선택하거나 만듭니다.

    프로젝트 선택기로 이동

  6. Google Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다.

  7. Recommender API 사용 설정

    API 사용 설정

  1. 다음 역할이 있는지 확인합니다.
설명 역할
권장사항 보기 recommender.cloudDeprecationRecommendationViewer
권장사항 보기 및 업데이트 recommender.cloudDeprecationRecommendationAdmin

필요한 역할

이 섹션에서는 클라우드 지원 중단 및 브레이킹 체인지 일반 추천자를 사용하는 데 필요한 역할과 권한에 대해 설명합니다.

역할 포함된 권한
roles/recommender.cloudDeprecationRecommendationViewer
  • recommender.cloudDeprecationGeneralInsights.get
  • recommender.cloudDeprecationGeneralInsights.list
  • recommender.cloudDeprecationGeneralRecommendations.get
  • recommender.cloudDeprecationGeneralRecommendations.list
roles/recommender.cloudDeprecationRecommendationAdmin
  • recommender.cloudDeprecationGeneralInsights.update
  • recommender.cloudDeprecationGeneralRecommendations.update

역할과 액세스 권한 부여에 대한 자세한 내용은 다음을 참조하세요.

가격 책정

클라우드 지원 중단 및 브레이킹 체인지 일반 추천자는 무료로 제공됩니다. 다른 가격 등급에 대한 자세한 내용은 추천자 가격 책정을 참조하세요.

클라우드 지원 중단 권장사항 보기

Google Cloud CLI, Recommender API를 사용하거나 BigQuery 내보내기를 통해 권장사항을 나열할 수 있습니다.

Google Cloud CLI

이 탭에는 Google Cloud CLI로 권장사항 및 통계를 나열하는 명령어가 표시됩니다.

  • 권장사항 나열

    gcloud recommender recommendations list \
      --billing-project=BILLING_PROJECT_ID  \
      --project=PROJECT_ID  \
      --location=LOCATION  \
      --recommender=google.cloud.deprecation.GeneralRecommender \
      --format=yaml
    
  • 통계 나열

    gcloud recommender insights list \
      --billing-project=BILLING_PROJECT_ID  \
      --project=PROJECT_ID  \
      --location=LOCATION  \
      --insight-type=google.cloud.deprecation.GeneralInsight \
      --format=yaml
    

다음을 바꿉니다.

  • BILLING_PROJECT_ID를 Recommender API로 사용 설정한 프로젝트의 ID로 바꿉니다.
  • PROJECT_ID를 Google Cloud 프로젝트의 식별자로 바꿉니다.
  • LOCATION을 권장사항과 연결된 리소스가 있는 Google Cloud 위치로 바꿉니다(예: global 또는 us-central1-a).

API

이 탭에는 Recommender API로 권장사항 및 통계를 나열하는 명령어가 표시됩니다.

  • 권장사항 나열

    curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "x-goog-user-project: BILLING_PROJECT_ID " \
    "https://recommender.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION /recommenders/google.cloud.deprecation.GeneralRecommender/recommendations"
    
  • 통계 나열

    curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "x-goog-user-project: BILLING_PROJECT_ID " \
    "https://recommender.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION /insightTypes/google.cloud.deprecation.GeneralInsight/insights"
    

다음을 바꿉니다.

  • BILLING_PROJECT_ID를 Recommender API로 사용 설정한 프로젝트의 ID로 바꿉니다.
  • PROJECT_ID를 Google Cloud 프로젝트의 식별자로 바꿉니다.
  • LOCATION을 권장사항과 연결된 리소스가 있는 Google Cloud 위치로 바꿉니다(예: global 또는 us-central1-a).

BigQuery 내보내기

이 탭에는 BigQuery 내보내기로 권장사항을 나열하는 명령어가 표시됩니다.

클라우드 지원 중단 권장사항도 BigQuery 내보내기에 포함됩니다. BigQuery 내보내기를 사용하면 조직의 권장사항 항목 일일 스냅샷을 볼 수 있습니다.

  1. BigQuery 내보내기 문서에 따라 BigQuery로 권장사항을 내보냅니다.

  2. 모든 지원 중단 권장사항을 쿼리합니다.

    SELECT *
    FROM `<project>.<dataset>.recommendations_export`
    WHERE DATE(_PARTITIONTIME) = "<date>"
    and recommender = "google.cloud.deprecation.GeneralRecommender"
    

사용 가능한 권장사항 하위 유형

다음 표에서는 사용 가능하고 공개 가능한 권장사항 하위 유형을 설명합니다.

하위 유형 지원 중단 또는 브레이킹 체인지
GCE_METADATA_SERVER_HEADER_WHITESPACE Compute Engine은 잘못된 형식의 요청을 수락하면 보안 취약점이 발생할 수 있으므로 RFC 7230 섹션 3.2에 준하여 Compute Engine 메타데이터 서비스에 HTTP 요청 형식 검사를 적용할 예정입니다.

이 표는 포괄적이지 않으며 보안에 민감한 지원 중단이나 브레이킹 체인지를 의도적으로 생략할 수 있습니다.