Skip to content

Latest commit

 

History

History

wavefront

Terraform for installing VMware Tanzu Observability (aka Wavefront by VMWare)

Uses kubernetes and helm Terraform providers to install Wavefront by VMWare.

Wavefront provides a comprehensive solution for monitoring Kubernetes.

Collects real-time metrics from all layers of a Kubernetes environment (clusters, nodes, pods, containers, and the Kubernetes control plane). Supports plugins such as Prometheus, Telegraf, and Systemd; enabling you to collect metrics from various workloads.

Starts with the assumption that you have already provisioned a cluster.

Copy sample configuration

cp terraform.tfvars.sample terraform.tfvars

Edit terraform.tfvars

Amend the values for

  • cluster_name
  • wavefront_url
  • wavefront_api_token
  • kubeconfig_path

Install

./create-wavefront.sh

Remove

./destroy-wavefront.sh