A demo for my Google Developer Group (Capital-Region) talk.
The following repository will create you a Kubernetes cluster using:
- Digital Ocean for the underlying infrastructure.
- Terraform (v0.10.3) to create the infrastructure.
- Kismatic Enterprise Toolkit (v1.5.3) for provisioning our Kubernetes cluster.
After standing up the Kubernetes cluster we will deploy the following applications:
We will then proceed to cause Prometheus to fire alerts to Slack based upon interaction with Fotia.
The slides accompanying this demo can be found here
A list of prerequisities for Mac can be found here
A list of prerequisities for Windows can be found here
A list of steps to build and provision the Kubernetes cluster can be found here
A list of steps to deploy the necessary Helm charts can be found here
A list of steps to demonstrate pro-active alerting can be found here
To remove all the droplets from digital ocean execute the following:
$ make destroy-cluster