-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add role to install clatd #71
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added a couple of comment suggestions with my understanding of things. I propose we merge so that the Discord bot is unblocked and add additional comments or tweaks in a follow PR as required
This was left over from development
@RealOrangeOne was it intentional to remove the changes we'd added last night (mostly around documenting how this works)? |
Yes. Much of what was there was either documenting how Ansible and |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for persevering with this 👍
Summary
clatd
is a magical ✨ tool I don't quite understand which allows our VMs to have outbound IPv4 connectivity, without needing a dedicated address. This avoids the need to have an IPv4 address for the VM. The tool was recommended by Mythic, who also helped with the configuration.Specifically, this is needed for the Discord bot, since Discord's API is known to be unhappy with IPv6-only connections.
I've intentionally leant on the
Makefile
in the project, rather than duplicating the dependencies, to allow for simpler upgrades in future.Code review
Testing
Links
The configuration itself has already been tested on the server.