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.

Source Distribution

kqueen-0.7.tar.gz (33.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page