GitHub - DataDog/tfc-workshop: ## Auto-archived due to inactivity. ##

Introduction to monitoring AWS EKS with Datadog and HashiCorp Cloud Platform

This repository contains the code for the Datadog and HashiCorp Cloud Platform workshop.

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 HashiCorp Cloud Platform account
  5. A GitHub account
  6. Fork this repository

Note

To run this workshop, you will need to make a request to the Datadog Customer Education & Training team to get access to the Datadog Learning Center lab. It is not publicly available.

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