Getting Started Guide: https://github.com/kubernetes/kops/blob/master/docs/aws.md
Installing Kubernetes on AWS with kops: https://kubernetes.io/docs/getting-started-guides/kops/
Mulit-master Kubernetes Cluster on AWS with kops: http://blog.arungupta.me/multimaster-kubernetes-cluster-amazon-kops/
Booting Kubernetes on Amazon Elastic Compute with kops: https://deis.com/docs/workflow/quickstart/provider/aws/boot/
Setting up an HA Kubernetes Cluster in AWS with private topology with kops 1.5.1: https://www.nivenly.com/kops-1-5-1/
Kubernetes on AWS: https://daemonza.github.io/2017/01/15/kubernetes-on-aws/
Your 2nd day with Kubernetes on AWS: https://www.nivenly.com/2nd-hour/
Tectonic (Terraform): http://github.com/coreos/tectonic-installer
Graphical installer: https://coreos.com/tectonic/docs/latest/install/aws/
These are notes for my Kubernetes/Prometheus workshop. The notes for the Prometheus introduction workshop can be found here.
The demo runs on AWS.
Preparation (before the workshop)
Before the demo, do the following:
These are notes for my Prometheus workshop. The follow-up workshop on Prometheus/Kubernetes can be found here.
- Technology: Time Series Database
- Approach: Black Box vs White Box
- Scope: Time Series (Prometheus) vs. Logfiles (ELK), vs. Tracing (Zipkin)
TCL-Expect scripts are an amazingly easy way to script out laborious tasks in the shell when you need to be interactive with the console. Think of them as a "macro" or way to programmaticly step through a process you would run by hand. They are similar to shell scripts but utilize the
.tcl extension and a different
Setup Your Script
The first step, similar to writing a bash script, is to tell the script what it's executing under. For
expect we use the following:
matrix.org and vector.im as an IRC clientHow to use
How to Join an IRC Channel on matrix.org
Join the room
<#channel> with the name of the IRC channel. For example, in order to join the
#prometheus IRC channel, join the room
#freenode_#prometheus:matrix.org on matrix.org.
In vector.im, rooms can be joined with the directory symbol on the bottom left.