Dynamic, event-driven Docker plugin system using Swarm.
This fork relies on libcarina to connect directly to Carina for Swarm cluster access.
Run docker run carina/interlock list-plugins
to show available plugins.
Example:
docker run carina/interlock --username $USERNAME \
--apikey $APIKEY \
--clustername boatie \
--plugin example start
--username
: username for Carina--api-key
: API key for Carina--clustername
: swarm cluster to connect interlock to--plugin
: enable plugin--debug
: enable debug output--version
: show version and exit
See the Plugins directory for available plugins and their corresponding readme.md for usage.
Name | Description |
---|---|
Example | Example Plugin for Reference |
HAProxy | HAProxy Load Balancer |
Nginx | Nginx Load Balancer |
Stats | Container stat forwarding to Carbon |
Licensed under the Apache License, Version 2.0. See LICENSE for full license text.