Chuckwagon - matthewfincher/blacksky GitHub Wiki

http://www.clipartkid.com/images/659/difficult-coloring-pages-for-adults-az-coloring-pages-FWGEt3-clipart.png

CloudFormation and kube-aws tool for installing Kubernetes on AWS

Kubernetes on AWS

Use the kube-aws CLI tool to automate cluster deployment to AWS and deploy a fully-functional Kubernetes cluster using AWS CloudFormation.

Kubernetes on AWS

  1. kops “kubernetes-ops” is a complete Kubernetes cluster lifecycle management tool, that supports AWS.
  2. CoreOS maintains a CLI tool, kube-aws that will create and manage a Kubernetes cluster based on CoreOS, using AWS tools: EC2, CloudFormation and Autoscaling.
  3. Kubernetes getting started guide: Running Kubernetes on AWS EC2

See... CoreOS Kubernetes CF Script

compose2kube

Convert docker-compose files to Kubernetes objects.

Docker Compose file

web:
  image: nginx
  ports:
    - "80"
database:
  image: postgres
  ports:
    - "5432"
cache:
  image: memcached
  ports:
    - "11211"

Convert to kubernetes objects...

compose2kube -compose-file docker-compose.yml -output-dir output

Generated YAML files

output/cache-rc.yaml
output/database-rc.yaml
output/web-rc.yaml