Skip to content

Instantly share code, notes, and snippets.

@miztiik
Forked from miguelfrde/kubernetes-aws.sh
Created February 28, 2017 07:09
Show Gist options
  • Save miztiik/7ec250a69a5ac31cd93e62bb6522c296 to your computer and use it in GitHub Desktop.
Save miztiik/7ec250a69a5ac31cd93e62bb6522c296 to your computer and use it in GitHub Desktop.
Kubernetes AWS
sudo apt-get update
sudo apt-get install -y python-pip
sudo pip install awscli
aws configure # enter credentials for a user with full s3,ec2 access / admin access
export KUBERNETES_PROVIDER=aws
export KUBE_AWS_ZONE=us-west-2a
export KUBE_AWS_INSTANCE_PREFIX=k8s
export KUBE_MINION_IMAGE=ami-9abea4fb # Ubuntu server 14.04
export AWS_S3_BUCKET=my-kubernetes-bucket
export AWS_S3_REGION=us-east-1
export KUBE_ENABLE_CLUSTER_UI=true
export KUBE_ENABLE_NODE_LOGGING=true
export KUBE_ENABLE_CLUSTER_LOGGING=true
export KUBE_ENABLE_CLUSTER_MONITORING=influxdb
export MASTER_SIZE=t2.large
export MINION_SIZE=t2.large
export NUM_MINIONS=5
wget -q -O - https://get.k8s.io | bash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment