os-config-applier

Creates config files out of cloud metadata

Install

All systems
curl cmd.cat/os-config-applier.sh
Debian Debian
apt-get install python-os-apply-config
Ubuntu
apt-get install python-os-apply-config
image/svg+xml Kali Linux
apt-get install python-os-apply-config
Fedora
dnf install os-apply-config
Windows (WSL2)
sudo apt-get update sudo apt-get install python-os-apply-config
Raspbian
apt-get install python-os-apply-config

python-os-apply-config

Creates config files out of cloud metadata

os-apply-config apply configuration out of the cloud metadata (JSON) that it recieves from a metadata server. It turns metadata from one or more JSON files like this: {"keystone": {"database": {"host": "127.0.0.1", "user": "keystone", "password": "foobar"} } } into service config files like this: [sql] connection = mysql://keystone:[email protected]/keystone

os-apply-config

Configure files from cloud metadata