측정항목 범위에 프로젝트 추가 자동화

측정항목 범위에 프로젝트 추가 자동화

Google Cloud에 '경고' 프로젝트가 있는데 이 프로젝트에서 다른 여러 프로젝트의 측정항목을 모니터링하고 싶습니다. Cloud Console에서 이러한 프로젝트를 알림 프로젝트의 측정항목 범위에 쉽게 추가할 수 있습니다. 하지만 Terraform에서 이 프로세스를 자동화하고 싶습니다. 방법을 아는 사람 있나요?

답변1

Terraform은 선언적 구성 파일로 Google Cloud 리소스(가상 머신, 컨테이너, 스토리지, 네트워킹 등의 리소스)를 프로비저닝할 수 있는 오픈소스 도구입니다. Terraform의 IaC(Infrastructure-as-Code) 접근 방식은 변경 관리를 위한 DevOps 모범 사례를 지원하므로 소스 제어에서 Terraform 구성 파일을 관리하여 테스트 및 프로덕션 환경에 이상적인 프로비저닝 상태를 유지할 수 있습니다.

이것선적 서류 비치gcp에서 terraform을 사용하여 자동화된 알림 정책이 있습니다.

답변2

저도 동일한 작업을 진행 중입니다. 측정항목 범위에 프로젝트를 추가할 수 있는 terraform google_monitoring_monitored_project 리소스가 있지만 추가하려는 프로젝트 목록을 만들어야 합니다. API를 사용하여 수행할 수도 있습니다.https://cloud.google.com/monitoring/api/ref_v3/rest/v1/locations.global.metricsScopes.projects/create 저는 여전히 Python을 사용하여 클라우드 기능에서 API를 사용하는 데 어려움을 겪고 있습니다. 진전이 있으면 여기에서 업데이트할 수 있습니다. :)

관련 정보