diff --git a/README.md b/README.md index 6a272fb..ab11c51 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,20 @@ # TESTICLE -**T**erribly **E**xperimental **S**ystem **T**owards **I**nfrastructure (as) **C**ode **L**earning **E**nvironments \ No newline at end of file +***T***erribly ***E***xperimental ***S***ystem ***T***owards ***I***nfrastructure (as) ***C***ode ***L***earning ***E***nvironments + +## The Plan +Use OpenTofu, Ansible and other tools to automate the deployment,upgrade,replacement or decommitioning of any and all connected devices in my home network. + +### +The needed parts as of right now +- Opnsense + - KEA DHCP for all thinks DHCP + - Unbound for internal DNS entries + - Automated firewall rules + - ZenArmor playbooks? +- Netbox + - As a Source of thruth for all networking addressing + - As a trigger point for ansible playbooks for Mikrotik configuration? (or should this also OpenTofu?) +- Ansible + - To automate the software layers and container deployments +- PXE + - For local cloud-init? with OpenTofu? (still researching this