Only thing I forgot to mention: The Contrail implementation has one thing going for it: it allows for working reverse DNS with duplicate IP space. (e.g. multiple tenants are using 192.168.1.0/24) You will not be able to set that up with anything else. (Note that you cannot extend this outside of your Contrail)
If you can get away with not supporting that I would highly recommend looking at Designate. Cheers, Robert van Leeuwen On 8/28/17, 3:02 PM, "Dev on behalf of Van Leeuwen, Robert" <dev-boun...@lists.opencontrail.org on behalf of rovanleeu...@ebay.com> wrote: > Consider you have a cluster with >=3 control nodes running (let's call > them Cn). Think you also have a Virtual DNS configured which allows > dynamic records from a vRouter agent (that's the default). > > > I would expect all of C1, C2 and C3 to resolve both "foo" and "bar". > However, with data flows shown above, C1 would know nothing of "foo", > and C3 won't resolve "bar". > > What do I miss here? Nothing! It indeed works like this. It will only update the active master and active slave. In a 3 node setup this is a problem since the third inactive node will not get any updates. We eventually switched to using designate for DNS usage (via a link-local service) because we had quite a lot of headaches with the contrail DNS implementation. This also gives OpenStack users an interface to manage DNS records which is a nice addition. One other noteworthy thing is that the DNS vrouter functionality is not supporting the full RFC like queries over TCP which is needed for large DNS result sets. I have not looked at the 4.0 product yet but IMHO this part of the product needs either a LOT of attention / rework or it should be ripped out of the product if there is no capacity to support it properly. Cheers, Robert van Leeuwen _______________________________________________ Dev mailing list Dev@lists.opencontrail.org https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.opencontrail.org%2Fmailman%2Flistinfo%2Fdev_lists.opencontrail.org&data=02%7C01%7Crovanleeuwen%40ebay.com%7C20c72f5ebfbf4e909a4a08d4ee15487d%7C46326bff992841a0baca17c16c94ea99%7C0%7C0%7C636395222552678883&sdata=j3zmLeXYISQUkJuJsiCPDQHxOAHTfw8751uzxf%2F6Cro%3D&reserved=0 _______________________________________________ Dev mailing list Dev@lists.opencontrail.org http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org