Monday, 2020-04-13

eanderssonfrickler ^07:48
*** njohnston has quit IRC11:24
*** njohnston_ has joined #openstack-dns11:26
openstackgerritNicolas Bock proposed openstack/designate master: Community Goal: Project PTL & Contrib Docs Update  https://review.opendev.org/71945212:53
andrewbogottToday I am puzzling over13:27
andrewbogotthttps://www.irccloud.com/pastebin/I2qjltYB/13:27
andrewbogottI'm currently using memcached as my coordination backend, and trying to bolster the HAness of my designate setup.13:28
andrewbogottthat URL is a spof, right?  How do people handle that?13:28
*** njohnston_ is now known as njohnston14:04
*** nyloc has quit IRC16:31
*** nyloc has joined #openstack-dns16:46
eanderssonandrewbogott what do you mean with spof?17:21
andrewbogotteandersson: I'm not sure I know what I mean :)  Presumably if that points to a single memcached host and that service goes down, something breaks17:22
andrewbogottbut I'm not clear on exactly what breaks17:22
andrewbogottSimilarly, if it points to a memcached cluster and half the cache vanishes because a server dies… that must also break something at least a little bit17:23
eanderssonAh - yea you would need to use a keepalived vip or similar17:24
eanderssonin front of memcached17:25
eanderssonbut in reality you are probably better of using redis or zookeeper17:25
andrewbogotteandersson: we use nutcracker (and/or mcrouter) to cluster memcached.  That would solve the uptime issue, but not the losing-half-our-state-in-an-outage issue.  Should I mostly worry about that or mostly not worry about it?18:16
eanderssonI haven never tried nutcracker, but if you have a lab it might be worth just testing losing a node to see what happens.19:17
eanderssonThe coordinator isn't critical for designate (at least not in your current release).19:17
eanderssonIt should still function if you lose it for a short duration.19:17
eanderssontl;dr wouldn't worry about it too much19:18
*** irclogbot_1 has quit IRC19:51
*** irclogbot_2 has joined #openstack-dns19:52

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!