Git Product home page Git Product logo

kops's Introduction

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 from the command line.

Quickstart

Launching a Kubernetes cluster on AWS.

Example 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

Installation

Recommended

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.

Getting involved!

Want to contribute to kops? We would love the extra help from the community. We have a quickstart guide on adding a feature.

Kops also has time set aside every other week to offer help and guidance to the community. Kops maintainers have agreed to set aside time specifically dedicated to working with newcomers, helping with PRs, and discussing new features.

We recommend letting us know beforehand if you plan on attending so we can have time to prepare for the call.

Maintainer Schedule URL
@justinsb 2nd / 4th Friday 9am PDT Zoom
@chrislovecnm 2nd / 4th Friday 9am PDT Zoom
@kris-nova 2nd / 4th Friday 9am PDT Zoom

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

Other Resources

Bugs

If you think you have found a bug :

kops's People

Contributors

justinsb avatar chrislovecnm avatar krisnova avatar zmerlynn avatar mikedanese avatar billyshambrook avatar marekbiskup avatar dberuben avatar erictune avatar luxas avatar yissacharcw avatar saad-ali avatar uluyol-goog avatar eparis avatar ajohnstone avatar vreon avatar juju227 avatar emerlinsky avatar derekwaynecarr avatar alok87 avatar vishh avatar tazjin avatar satnam6502 avatar q-lee avatar itskingori avatar slack avatar brendandburns avatar dwradcliffe avatar nckturner avatar petermd avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.