Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
Go to file
Chris Love 789dd5777c Merge pull request #818 from Frameio/cobra-docs
Cobra improvements
2016-11-08 10:02:25 -08:00
_vendor Merge pull request #805 from justinsb/aws_sdk_152 2016-11-05 17:57:19 -06:00
addons Fix reference to heapster Deployment in addon 2016-10-21 16:09:07 -07:00
channels Update stable channel 2016-10-21 03:04:41 -04:00
cloudmock/aws/mockec2 Add mocks for new EC2 functions 2016-11-04 01:23:47 -04:00
cmd Stop cobra adding a autogenerated comment when creating docs. 2016-11-08 11:56:50 +00:00
dns-controller fixing more headers 2016-10-15 19:20:56 -06:00
docs Merge pull request #818 from Frameio/cobra-docs 2016-11-08 10:02:25 -08:00
e2e fixing more headers 2016-10-15 19:20:56 -06:00
examples fixing more headers 2016-10-15 19:20:56 -06:00
federation fixing more headers 2016-10-15 19:20:56 -06:00
hack fixing more headers 2016-10-15 19:20:56 -06:00
images fixing more headers 2016-10-15 19:20:56 -06:00
pkg Quick fix: add v1.[67] to valid version checks 2016-11-07 11:22:59 -08:00
protokube fixing more headers 2016-10-15 19:20:56 -06:00
upup Merge pull request #823 from DualSpark/plane-docs 2016-11-08 01:15:12 -08:00
util/pkg fixing more headers 2016-10-15 19:20:56 -06:00
vendor Merge pull request #805 from justinsb/aws_sdk_152 2016-11-05 17:57:19 -06:00
.gitignore Don't check in upup/models/bindata.go 2016-09-13 10:08:44 -04:00
.gitmodules Added go-md2man, blackfriday and sanitized_anchor_name deps 2016-11-05 18:13:23 +00:00
.travis.yml Don't try to run travis with go 1.5 2016-09-25 12:30:04 -04:00
CHANGES.md Add notes describing aug 11 changes 2016-08-11 22:40:16 -04:00
CONTRIBUTING.md Readme Changes 2016-10-25 00:56:18 -06:00
HISTORY.md Add notes for stable channel update 2016-10-21 13:39:33 -04:00
LICENSE final commit 2016-03-29 10:27:47 -07:00
Makefile add genhelpdocs cmd to generate cli markdown docs 2016-11-05 18:41:47 +00:00
README.md Remove how it works - updating readme 2016-10-26 17:44:25 -06:00
code-of-conduct.md adding k8s code of conduct 2016-11-01 12:27:34 -06:00
doc.go Add canonical import paths 2016-11-03 23:46:27 -04:00

README.md

Kubernetes Operations (kops)

Build Status Go Report Card

The easiest way to get a production Kubernetes cluster up and running.

What is kops?

We like to think of it as kubectl for clusters.

kops lets you deploy production grade (and HA) Kubernetes clusters in the cloud.

We encourage everyone to read more about adding a feature before contributing.

Quickstart

Launching a Kubernetes cluster on AWS.

Features

  • Automated Kubernetes cluster CRUD for the cloud (AWS)
  • HA (Highly Available) Kubernetes clusters
  • Uses a state-sync model for dry-run and automatic idempotency
  • Custom support for kubectl add-ons
  • Kops can generate Terraform configuration
  • Based on a simple meta-model defined in a directory tree
  • Easy command line syntax
  • Community support

Example on AWS

Installation

Download the latest release

History

View our changelog

From Source

go get -d k8s.io/kops
cd ${GOPATH}/src/k8s.io/kops/
git checkout release
make

See building notes for more information.

Other Resources

Community

Reach out to the kops authors on kubernetes slack. A great place to get involved or ask questions is #sig-cluster-lifecycle

Bugs

If you think you have found a bug :