This repo contains a collection of configuration files and scripts used in learning concepts in a variety of fields, mainly focused on infrastructure, clusters and networking. There are no best practices to be found here, just experimentation.
Administration
Ansible
Cilium
Kubernetes
Key Management
- enable dhcp macvlan based on LB external ip assignment (so we can access service by hostname instead of ip), maybe by writing a controller?
- Fact caching for installed roles/pkgs link
- roles/patch
- roles/loadbalancer
- replace reboot on reboot=true with a handler? link
- figure out dependencies and variable/parameter sharing/passing
- How to report missing variables in a multi-play book?