Skip to content

3 - Distributing DevOps Tools for fun and Profit

3 - Distributing DevOps Tools for fun and Profit

1 - Past

Vagrant with
* Chefdk
* Docker
* Git
* Terraform
* Vault
* AWS Cli
* …

Issues:
- Bigs
- Slow
- Take time to build
- Hard to maintain

2 - Docker

Docker:
* For Mac
* For Windows
* Linux native

The past -> bash aliases

3 - Better distribution

PSCLI
* Docker + Cobra/Viper

Features:
* Self updating
* Bind $PWD
* Run with Local + Remote docker
* Anonymous usage statistics <----- WOW !
* Run arbitrary code before launching container
- Authen against vault
- Generate STS creds
- …

4 - OpenSource: Cali

https://github.com/skybet/cali