Skip to content
This repository has been archived by the owner on Sep 30, 2020. It is now read-only.

Latest commit

 

History

History

docs

Introduction {#introduction}

kube-aws is a command-line tool to create/update/destroy Kubernetes clusters on AWS. The full manual can be found here.

To start using kube-aws, try the Getting Started Guide.

Once you are familiar with the basic setup, the sections Add-Ons and some Advanced Topics cover additional setup, use cases and configuration.

Go Report Card Build Status License

Features {#features}

  • Create, update and destroy Kubernetes clusters on AWS
  • Highly available and scalable Kubernetes clusters backed by multi-AZ deployment and Node Pools
  • Deployment to an existing VPC
  • Powered by various AWS services including CloudFormation, KMS, Auto Scaling, Spot Fleet, EC2, ELB, S3, etc

Kubernetes Incubator

kube-aws is a Kubernetes Incubator project. The project was established 2017-03-15. The incubator team for the project is:

  • Sponsor: Tim Hockin (@thockin)
  • Champion: Mike Danese (@mikedanese)
  • SIG: sig-aws

Announcements

Older releases of kube-aws had been signed by the CoreOS key and were verifiable with the CoreOS Application Signing Public Key. This was when kube-aws was maintained primarily by CoreOS. However, the signing process has been postponed since v0.9.3 since the comm. Please read the issue #288 for more information.

Documentation Updates

Please contact us if you wish to see a topic added to the manual.