Hmm, so it’s like a simple, lightweight version of Chef/Puppet? Interesting.
I just skimmed through the source code for ./launcher, and I think I’m starting to see how this works.
When I run ./launcher bootstrap:
- The launcher downloads a pre-built docker image from outside the firewall. That image was pre-built from the contents of the base Dockerfile.
- The launcher executes all the pups templates located in /templates from inside the docker image.
Is that correct?