Most people think that ansible_default_ipv4 is some magical way to guess what IP address is the ‘main’ IP for a server.
ansible_default_ipv4
It is not.
I’ve just wrote a comment on Clickhouse database, and I think it’s interesting enough to make it into a separate post.
Data: Geodistributed reachability information with latency counters, with consistent incoming flow…
A new challenge: I got a system which starts with ‘white’ IPs (routable) and switches to private ones as soon as it’s become possible, completely giving up on white IPs. (Reads, server starts as 8.8.8.8 and become 192.168.0.1 after some moment).