Am Freitag, 29. November 2019, 16:51:49 CET schrieb Gerald Pfeifer:
PS: Christian likes non-random quotes,
Only if I have a good one that matches the situation ;-) - in most
cases, the signature gets randomly picked from my collection.
so here is one for this case.
"All problems in computer science can be solved by another level
of indirection" [David Wheeler]
... which somehow made it into RFC 1925 (6a) ;-)
That are indeed some indirections, but they make a lot of sense once you
understand the reasons ;-)
- microos -> kubic because it's closely related and running on the same
VM - using CNAMEs for this helps a lot to understand our setup by
looking at the DNS (which is much easier than looking at the haproxy
config). Actually we plan to use CNAMEs for more subdomains in the
future, for example en.o.o, de.o.o etc. -> wiki.o.o
- kubic -> proxy because requests get routed via haproxy (not
- proxy -> proxy-nue might look superfluous, but is very helpful if we
ever have to switch to another datacenter (like we did ~2 years ago
during the planned power outage at SUSE Nuremberg).
Of course we could do the DNS config without all the CNAME indirections,
but that would make it harder to understand (which makes debugging more
interesting[tm]), and would make big changes (for example switching to
another IP address) more difficult.
Someone should test the above for 12.1 and add the
12.1 specific info.
I wonder sometimes who this 'someone' is who is being
told to do so many
things. He/she seems to be such a lazy ass - considering most of these
things don't get done...
[> Gref Freemyer and Jos Poortvliet in opensuse-factory]
To unsubscribe, e-mail: heroes+unsubscribe(a)opensuse.org
To contact the owner, e-mail: heroes+owner(a)opensuse.org