Extra ordinary Docker images for Salt. Whales love Salt.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci
bin
build.d
host/bin
image/bin
tests
.build_ts
.gitignore
Dockerfile
Makefile
Makefile.docker
README.md
docker-compose.yml

README.md

Salty Whales

A salty whale is a happy whale. You do want your whales to be happy, don't you?

Gimme the rundown like motown

Why?

  • Automated builds through CircleCI, pushed to Docker hub.
  • Every pair of OS Codename + Salt Release is available.
  • Easily add more via a simple variable. No really.
  • Originally named docker-ubuntu-salt-minion. (boo)
  • No longer named docker-ubuntu-salt-minion as I chose to include the rest of Salt as it was tiny in comparison. (woo)

How?

  • There are some helpers included; it's insanely easy, check out bin/sls after dropping salt and pillar folders in your $PWD.
  • All helpers are included in your PATH, as you'd expect from a sane container.
  • Mount them in as volumes on, say the standard /srv/pillar and /srv/salt.
  • Utilize pytest-testinfra, or salt-layers, go wild! Beyond your wildest fantasies! Wowzers!

Troubleshooting

Q: My whales are far too salty, they seem uncomfortable

A: Nonsense! A salty whale is a happy whale. It says that right in the README.