canary-checker
canary-checker copied to clipboard
Clusters federation
trafficstars
Would ve been nice to have clusters federations so 1 Canary-checker and UI can be used for multiple clusters.
There are a couple of ways to achieve this
- If you are using kubernetes checks, you can specify a kubeconfig to query other clusters.
- Create an http check that hits the API endpoints and transforms the results into individual checks.
- Use mission control (https://docs.flanksource.com/) which supports agent connections so you can install canary-checker in mulltiple clusters and push the results into a centralised instance
I think option 1 would be the easiest, and would nice if we could specify kubeconfig for the whole Canary object.