Commissaire
stable
Overview
Releases
REST Configuration
Walkthrough
Operations
commctl
Components
Commissaire Services
Enums
REST Endpoints
Community Meetings
Licenses
Getting Involved
Authentication Plugins
Writing a Commissaire Service
Developing on Commissaire HTTP
Building Packages
Cloud-Init Integration
CPDs
Commissaire
Docs
»
Commissaire
Edit on GitHub
Commissaire
¶
Contents:
Overview
Feature Overview
Logical Flow
What commissaire Is Not
Example Uses
Releases
Downloads
Release Schedule
REST Configuration
Configuration File
Via CLI
Walkthrough
Before We Start
Configuring a ContainerManager (Optional)
Creating a Cluster
Adding Hosts To The Cluster
Operations
Optional Steps
Operations
Preface
Bootstrapping
Cluster Operations with curl
commctl
Preface
Installation
Configuration
Commands
Components
Internal
External
Commissaire Services
Example Use Cases
Writing a Service
Enums
OS’s
Statuses
REST Endpoints
Cluster
Cluster Members
Cluster Members (Individual)
Cluster Operations: Deploy
Cluster Operations: Upgrade
Cluster Operations: Restart
Clusters
ContainerManagers
ContainerManagerConfig
Host
HostCreds
HostStatus
Hosts
Networks
Network
Community Meetings
Rules
Meeting Procedure
Licenses
Server License: GPLv3+
Client License: LGPLv2+
Development
¶
Getting Involved
Development Location
Development Setup
Vagrant
Getting Up To Speed
Standards
Authentication Plugins
Examples
Writing a Commissaire Service
High Level
Specifics
Storage Integration
Running the Service
Code Example
Developing on Commissaire HTTP
Router
Dispatcher
Handlers
CommissaireHttpServer
Code Example
Building Packages
RPM
Cloud-Init Integration
commctl user-data command
Create the User-Data File
CPDs
CPD-1: CPD Process
CPD-101: Key Storage Encryption
CPD-61: Host Abstraction
Indices and tables
¶
Index
Module Index
Search Page