Yes, it was very simple to setup, deploy and understand on an ongoing process, BGP is incredibly simple by design.
I’m heading to bed now (AEDST), but check out:
- https://docs.projectcalico.org/latest/getting-started/kubern...
- https://kubernetes.io/docs/tasks/administer-cluster/calico-n...
And there’s plenty of other resources out there. IMO if you’re designing a highly available platform, BGP is one of the simplest parts of that complex system.
In my experience you’re likely to run into much more finicky problems with higher layer systems including failover delays, reliance on casting systems and state drift.