Skip to content
This repository has been archived by the owner on Feb 2, 2018. It is now read-only.

projectatomic/commissaire

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Commissaire

Commissaire is a lightweight REST interface for performing system management tasks on network hosts in a cluster through Ansible.

Current capabilities include rolling upgrades and restarts of traditional or "Atomic" hosts, and bootstrapping new hosts into an existing "container management" system such as OpenShift or Kubernetes.

Moving forward, Commissaire will expand the scope of its REST interface to provide centralized host inventory management and consoldate various Linux subsystems into a centralized API.

website Documentation Build Status

Note: This repo now contains the common code used by Commissaire components. If you have an older checkout you will need to re-clone. For the original repo see commissaire-mvp

Related projects are:

Official:

  • commissaire-service which provides the microservices and base code for the services.
  • commissaire-http provides the HTTP REST front-end. It is responsible for routing of requests, the business logic, passing work to the services, and responding results back to the client.

Community Projects:

Community Meeting

See the Community Meetings page.

Python Version

Commissaire is intended to work on Python 3.5+.

Building Docs

Make sure you have Sphinx, sphinx-rtd-theme, and Setuptools installed.

$ python3 setup.py build_sphinx          # build to html
$ xdg-open build/sphinx/html/index.html  # open it up

About

A lightweight REST interface for under-the-covers cluster system management.

Topics

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published