Create Ansible folder with playbooks for common tasks #116

Closed
opened 2024-01-03 10:45:57 -08:00 by Jafner · 1 comment
Owner

Useful playbooks to create:

  • Inxi - Get inxi report for each host.
  • Docker-stacks - Manage stacks based on whether they depend on the NAS
  • Remove Trumped Torrents - Run the python script to remove torrents which have been removed from the tracker
  • Update Minecraft Server List - Update the mc-router container without disrupting current connections
  • Shutdown - Shutdown or reboot in proper order.
  • DNS - Switch the forwarding and DHCP DNS servers in the VyOS router to cloudflare or pihole.
  • Update NAT rules - Update hairpin NAT rules for new IPs
Useful playbooks to create: - [ ] Inxi - Get inxi report for each host. - [ ] Docker-stacks - Manage stacks based on whether they depend on the NAS - [ ] Remove Trumped Torrents - Run the python script to remove torrents which have been removed from the tracker - [ ] Update Minecraft Server List - Update the mc-router container without disrupting current connections - [ ] Shutdown - Shutdown or reboot in proper order. - [ ] DNS - Switch the forwarding and DHCP DNS servers in the VyOS router to cloudflare or pihole. - [ ] Update NAT rules - Update hairpin NAT rules for new IPs
Author
Owner

We've hit an unexpected snag; ansible does not support 2FA authentication. We would need to configure a local user on each host whose SSH access is behind only pubkey auth.

I think that means no ansible for us. :(

We've hit an unexpected snag; ansible does not support 2FA authentication. We would need to configure a local user on each host whose SSH access is behind only pubkey auth. I think that means no ansible for us. :(
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Jafner/homelab#116
No description provided.