pkuong / tfc-workshop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction to monitoring AWS EKS with Datadog and Terraform Cloud

Related tutorials and repositories

Prerequisites

To run this workshop code you will need the following:

  1. A datadog learning center account Free Account
  2. An AWS account to install a Kubernetes cluster (EKS) - Provided within the Datadog learning center lab.
  3. A Datadog account - Provided within the Datadog learning center lab.
  4. A Terraform Cloud account
  5. A github account
  6. Fork this repository

Content

Each folder contains does something different.

  • aws-eks/: Terraform configuration to define a three node cluster in EKS.

  • storedog-app/: Terraform configuration to do the following:

    • Deploy an eCommerce application called Storedog with a Load Balancer
    • Deploy Datadog Agent on EKS cluster via helm
    • Deploy Datadog AWS Intergration & associated IAM policies.
  • datadog-resources/: Terraform configuration to:

    • Create dashboards in Datadog
    • Create synthetic tests in Datadog
    • Create monitors in Datadog

Setup

Proceed to the Datadog learning center and look for our lab Introduction to monitoring AWS with Datadog & Terraform Cloud All steps for the lab are contained there.

About


Languages

Language:HCL 100.0%