projectatomic / commissaire-mvp

A lightweight REST interface for upgrading, restarting, and bootstrapping new hosts into an existing Container Management cluster.
http://commissaire.readthedocs.org/en/latest/
GNU General Public License v3.0
15 stars 9 forks source link

Adding a host should have commctl, and documentation #193

Closed jberkus closed 8 years ago

jberkus commented 8 years ago

There's two issues with adding a host under Commissaire right now:

  1. The only documentation is a single example curl command, whose elements aren't explained. For example, what private key are you providing? Why? What needs to be installed on the host before you can add it?
  2. There should be a commctl command for adding a host.
ashcrow commented 8 years ago

The only documentation is a single example curl command, whose elements aren't explained. For example, what private key are you providing? Why?

I'll update the documentation with this information.

What needs to be installed on the host before you can add it?

The Linux kernel, ssh, and python (due to ansible's needs). In almost all cases this ends up being 'nothing extra'.

There should be a commctl command for adding a host.

We do have a commctl command for host additions but it looks like we missed adding it to the documentation. That's a quick and easy fix which I'll handle as well.

ashcrow commented 8 years ago

[multi-host-mgr] Update commctl documentation

ashcrow commented 8 years ago

@jberkus PTAL https://github.com/projectatomic/commissaire/pull/198