Inspired by https://github.com/FOSDEM/infrastructure/tree/master/ansible
Secrets are encrypted with ansible-vault.
To use ansible-vault transparently, create a file with the shared secret and export it via an environment variable.
Ask @kfh on Slack for the secret if you need it :)
echo "SECRET" > ~/.ppmedia_vault_pass.txt
export ANSIBLE_VAULT_PASSWORD_FILE=~/.ppmedia_vault_pass.txt
Goals;
- create a redeployable system that can be used year after year, with low maintenance
- automate mundane tasks, that may lock up someones pc for hours on end, while enjoyable work can be done, and games can be played!
- quality of life improvements for media during production hours
- create a docker or kubernetes system/cluster to automate transcoding
- create manuals for how to attach our media storage to local machines
- learn stuff!
what technologies are we considering to leverage?
- Ansible
- Docker
- OME (oven media engine
- kubernetes (do we need 2 containerized services?)
- linux is highly considered!