Skip to main content

Kubernetes cluster orchestrator

Project description

# KQueen - Kubernetes cluster manager

[![Build Status](https://travis-ci.org/Mirantis/kqueen.svg?branch=master)](https://travis-ci.org/Mirantis/kqueen) [![PyPI version](https://badge.fury.io/py/kqueen.svg)](https://badge.fury.io/py/kqueen) [![Coverage Status](https://coveralls.io/repos/github/Mirantis/kqueen/badge.svg?branch=master)](https://coveralls.io/github/Mirantis/kqueen?branch=master)

## Development

### Backend

  • Bootstrap environment

` mkvirtualenv -p /usr/bin/python3 kqueen pip3 install -r requirements.txt pip3 install --editable . docker-compose up -d kqueen `

  • Clean etcd storage and prepare examples

` etcdctl rm --recursive /kqueen ./devenv.py `

### Frontend

  • Prepare JS building environment

` npm install `

  • Build static resources

` gulp build `

  • Start local development server with auto-restart

` gulp dev `

## Configuration

We load configuration from file config/dev.py by default and this can be configured by KQUEEN_CONFIG_FILE environment varialbe.

Configuration option | Type | Default value | Description |
— | — | — | — |
KQUEEN_CONFIG_FILE | Environment variable | config/dev.py | Configuration file to load |

## Documentation

For full documenation please refer to [kqueen.readthedocs.io](http://kqueen.readthedocs.io).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for kqueen, version 0.7
Filename, size File type Python version Upload date Hashes
Filename, size kqueen-0.7.tar.gz (33.9 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page