- Pre-baked conductor images for major releases of CentOS, Fedora, Debian, Ubuntu and Alpine
- Added support for
secrets
, which uses Ansible Vault to seed secret objects in Docker, K8s, and OpenShift - Added support for mulit-container pods
- Split
--no-cache
option for thebuild
command into two options:--no-conductor-cache
and--no-contianer-cache
- Added
repository_prefix
attribute to a registry defined inregistry
section ofcontainer.yml
- Added
conductor
directive tosettings
section ofcontainer.yml
- Added
pull_from
attribute to a registry defined inregistry
section ofcontainer.yml
- Added
--vars-files
option tostop
andrestart
commands - Pull missing images during
build
- Added
vars_files
directive tosettings
section ofcontainer.yml
- Support for multiple roles paths
- Install the
sudo
package to Debian based conductors - Add environment variables defined via
--with-variable
, or theenvironment
section ofsettings.conductor
incontainer.yml
, to the conductor image - Add full role definition string to the cache fingerprint, making the build cache a little more accurate
- Added
--src-mount-path
option tobuild
command - Added
--volume-driver
option tobuild
command
None.
- 715 Updates Jinja template doc
- 712 Update ROADMAP.rst to reflect 1.0.0 correctly
- 702 Require the Docker >= 2.4.0 Python library (#564)
- 699 Adds changelog
- 698 Add CLI options to specify /src mount path and volume driver
- 695 Removes service level defaults from cache fingerprint
- 690 Mount secrets consistent with Kubernetes
- 689 Add conductor environment during build
- 687 Fixes bugs related to secrets
- 686 Require Pip >= 6.0 for the match_markers method (#543)
- 684 Install the sudo package on Debian based operating systems
- 678 Build cache fix
- 676 Remove broken "self" before Docker engine's "repository_prefix" reference
- 675 Adds install docs
- 674 Update split in docker pull
- 672 Fixes #658 by adding ~/.ansible/roles to conductor ANSIBLE_ROLES_PATH
- 670 WIP - buildah support
- 668 Remove unused docker-compose templates
- 667 Support multiple roles paths
- 665 Support secrets vault
- 664 Allow for ${PWD} in settings.volumes
- 663 Allow for ${PWD} in settings.volumes
- 662 Only break when key is not present
- 661 Fixes #147 COMPOSE_HTTP_TIMEOUT regression
- 660 Fixes #147 COMPOSE_HTTP_TIMEOUT regression
- 657 Fix chardet package conflict
- 655 Fixes missing build files when using --project-path
- 654 Fix pip install commands with extra_requires
- 652 When pulling images, default tag to 'latest'
- 651 Adds var_file to settings in container.yml
- 650 Fix k8s image path
- 647 Revert "When registry_prefix == '', don't override with project_name"
- 646 When registry_prefix == '', don't override with project_name
- 645 Pull missing images during build
- 639 Add proposal for Multiple Containers per Pod