개요
Pulumi는 클라우드 엔지니어링 팀이 선호하는 프로그래밍 언어를 사용하여 모든 클라우드에서 클라우드 리소스를 정의, 배포 및 관리할 수 있는 최신 코드형 인프라스트럭처 플랫폼입니다.
Pulumi 통합은 Datadog에서 사용 가능한 모든 클라우드 리소스를 프로비저닝하는 데 사용됩니다. 본 통합은 Datadog에서 자격 증명을 설정하여 리소스를 배포 및 업데이트합니다.
참고: 통합의 AWS IAM 권한을 설정해야 이를 변경할 수 있습니다. AWS IAM 권한 설정 단계는 AWS 통합 문서에서 확인할 수 있습니다.
설정
설치
Pulumi Datadog 통합은 Datadog SDK를 사용하여 리소스를 관리 및 프로비저닝합니다.
설정
무료 또는 상업용 Pulumi 계정 가입하기
Pulumi 설치하기
인증 토큰을 받은 후 Pulumi Datadog 인증 토큰을 설정하는 다음 두 가지 방법이 있습니다.
다음과 같이 환경 변수 DATADOG_API_KEY
및 DATADOG_APP_KEY
를 설정합니다.
export DATADOG_API_KEY=XXXXXXXXXXXXXX && export DATADOG_APP_KEY=YYYYYYYYYYYYYY
또는 여러 사용자가 쉽게 액세스할 수 있도록 Pulumi 스택과 같이 저장하고 싶다면 설정을 통해 구성합니다.
pulumi config set datadog:apiKey XXXXXXXXXXXXXX --secret && pulumi config set datadog:appKey YYYYYYYYYYYYYY --secret
참고: datadog:apiKey
및 datadog:appKey
을 설정할 때 --secret
을 전달하여 올바르게 암호화되도록 합니다.
pulumi new
를 실행하여 인프라스트럭처 스택의 프로젝트 디렉토리를 초기화하고 API 문서에 따라 새로운 메트릭, 모니터링, 대시보드 또는 기타 리소스를 정의합니다.
코드에서 클라우드 리소스를 정의한 다음 pulumi up
을 실행하여 Pulumi 프로그램에 정의된 새 리소스를 생성합니다.
수집한 데이터
메트릭
Pulumi는 메트릭을 포함하지 않습니다.
서비스 점검
Pulumi는 서비스 점검을 포함하지 않습니다.
이벤트
Pulumi는 이벤트를 포함하지 않습니다.
트러블슈팅
도움이 필요하신가요? Datadog 지원팀에 문의하세요.