Pulumi

Supported OS Linux Windows Mac OS

개요

Pulumi는 클라우드 엔지니어링 팀이 선호하는 프로그래밍 언어를 사용하여 모든 클라우드에서 클라우드 리소스를 정의, 배포 및 관리할 수 있는 최신 코드형 인프라스트럭처 플랫폼입니다.

Pulumi 통합은 Datadog에서 사용 가능한 모든 클라우드 리소스를 프로비저닝하는 데 사용됩니다. 본 통합은 Datadog에서 자격 증명을 설정하여 리소스를 배포 및 업데이트합니다.

참고: 통합의 AWS IAM 권한을 설정해야 이를 변경할 수 있습니다. AWS IAM 권한 설정 단계는 AWS 통합 문서에서 확인할 수 있습니다.

설정

설치

Pulumi Datadog 통합은 Datadog SDK를 사용하여 리소스를 관리 및 프로비저닝합니다.

설정

  1. 무료 또는 상업용 Pulumi 계정 가입하기

  2. Pulumi 설치하기

  3. 인증 토큰을 받은 후 Pulumi Datadog 인증 토큰을 설정하는 다음 두 가지 방법이 있습니다.

다음과 같이 환경 변수 DATADOG_API_KEYDATADOG_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:apiKeydatadog:appKey을 설정할 때 --secret을 전달하여 올바르게 암호화되도록 합니다.

  1. pulumi new를 실행하여 인프라스트럭처 스택의 프로젝트 디렉토리를 초기화하고 API 문서에 따라 새로운 메트릭, 모니터링, 대시보드 또는 기타 리소스를 정의합니다.

  2. 코드에서 클라우드 리소스를 정의한 다음 pulumi up을 실행하여 Pulumi 프로그램에 정의된 새 리소스를 생성합니다.

수집한 데이터

메트릭

Pulumi는 메트릭을 포함하지 않습니다.

서비스 점검

Pulumi는 서비스 점검을 포함하지 않습니다.

이벤트

Pulumi는 이벤트를 포함하지 않습니다.

트러블슈팅

도움이 필요하신가요? Datadog 지원팀에 문의하세요.