#cdist — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #cdist, aggregated by home.social.
-
A FreeBSD jail should be small. Installing Python into every jail just so your config management can run is the tail wagging the dog.
I wrote two tiny wrappers to plug cdist directly into jexec on the host.
The result? Full configuration management that asks for nothing but POSIX sh inside the jail itself. Zero daemons. Zero agents.
https://blog.hofstede.it/automating-freebsd-jails-with-cdist-zero-dependencies-inside-the-jail/
My cdist-jexec connection plugin scripts: https://codeberg.org/Larvitz/jexec-cdist
-
So #openwrt does not (yet) work with #cdist. A short report can be found on https://ungleich.ch/u/blog/2024-08-02-openwrt-no-cdist-yet/ - let's see what the future brings.
-
I created a remote_exec/remote_copy script for #cdist that allows transparent interaction with sudo and/or FreeBSD jails. This is a call for testing.
Questions/bugs/patches welcome.