Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
Go to file
Zach Loafman b67e805357 VFS: Be more lenient in List if ClusterVFS.find can't read the cluster
I believe S3 eventual consistency doesn't really guarantee much here,
so a delete by one kops instance and a list by another could easily
generate this.

Fixes #917
2016-11-16 16:58:12 -08:00
_vendor
addons
channels
cloudmock/aws/mockec2
cmd
dns-controller
docs Merge pull request #868 from itsmrwave/fix_terraform_docs 2016-11-14 09:36:55 -06:00
e2e
examples
federation
hack
images
pkg VFS: Be more lenient in List if ClusterVFS.find can't read the cluster 2016-11-16 16:58:12 -08:00
protokube
upup Remove dead code: upup/pkg/fi/options.go 2016-11-14 22:47:40 -05:00
util/pkg
vendor
.gitignore
.gitmodules
.travis.yml
CHANGES.md
CONTRIBUTING.md
HISTORY.md
LICENSE
Makefile
README.md
code-of-conduct.md
doc.go

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 :