Dynamic extension for your docker toolbox
Shell M4
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docker
iaas
init.sh.d
.gitattributes
.gitignore
CHANGELOG.md
README.md
VERSION
init.sh

README.md

docker-toolbox-extension

Introduction

Disclaimer: warning this project is a sample that you can't use as it. You need to fork this and customize it according to your needs.

Files and component to dynamically extend your docker-toolbox.

At the time being this extension provides only additional docker host definition to help you defining custom profiles that you can couple with IaaS management.

This extension is mainly built around:

  • IaaS management with Cloudstack
  • Terraform commands connected to remote Cloudstack API
  • CentOS 7 vm template on the IaaS
  • 2 hosts (for 2 columns simulation)
  • 1 profile built-in for qualification = v0

Available commands

Each command has integrated help, just type the command to see detailed usage.

At the time being this extension provides the ia main command.

Files and folders description

docker

Contains dockers customization like additional docker host profile definition.

iaas

Contains all IaaS related files to allow provisioning on so on.

init.sh.d

Contains all scripts to be run by the extension initialization. Run by init.sh.

init.sh

Runs all scripts and so the features provided by this extension.