Ensure we can get a cluster up, using kind, applying apisnoop, and having correct DNS
To have apisnoop run properly in a cluster, that cluster needs to have DNS set up correctly, to be able to resolve url's.
Our current setup on sharing.io is causing some flakiness issue, with intermittent connectivity for the cluster. This causes apisnoop to behave erratically, making it harder to debug when apisnoop functionality is not working as expected.
Our work setup is a mix of sharing.io, iimacs, and kind. If we can get it working properly for us, we can then iterate our setup to work well for others.
Steps:
- Figure out how to test whether DNS is working properly for a cluster.
- Setup a cluster, using kind, on a clean packet box and verify DNS is working properly.
- ensure apisnoop works on a fresh clsuter on sharing.io
- compare the setup on the clean box to our sharing.io box, determine why sharing.io might be behaving differently.
- adjust our sharing.io setup to consistently spin up a cluster with working dins.
- ensure apisnoop works on a fresh clsuter on sharing.io