compoctl 0.1.3 release
The new compoctl apply command supports build by default and now chains the following: pull build down up -d logs ps If you haven’t installed yet, my advice is to install with pip3 install --user compoctl, and then add export PATH=$PATH:$HOME/.local/bin to open a giant sudo and make internet fun again. Upgrade with pip3 upgrade --user compoctl if you have installed with --user otherwise with just pip3 upgrade compoctl. [Read More]
ansible-compose: deploying docker-compose files over bare ssh
In kubernetes, we have the joy of applying configuration directly from maintainer repositories: kubectl apply -f https://raw.github.../setup.yml This allows each repository to maintain its own infrastructure configuration as code, and maintaining a core devops framework in between. You will have to deal with particular credentials, that you should use something else to generate and so on. On the other side of internet, happy docker-composers are also having a lot of fun maintaining them in repositories they contribute to. [Read More]
Build docker images without docker.
Building Better Containers: A Survey of Container Build Tools [I] - Michael Ducy, Chef CNCF [Cloud Native Computing Foundation] Published on Dec 15, 2017 If you stick to the “industry standard” method of building containers (Dockerfiles), it’s easy to build containers that contain libraries, tools, binaries, and more that you don’t need. One survey showed that over 75% of containers contain a full Operating Systems. So how can you build containers that only contain the bits you require to run a particular application, and nothing more. [Read More]