gocardless / theatre

GoCardless' collection of Kubernetes extensions
MIT License
23 stars 17 forks source link

Kubebuilder v2 improvements + ideas #210

Open rnaveiras opened 4 years ago

rnaveiras commented 4 years ago

This issue collects several improvements and general ideas that were either out of the scope for the upgrade to kubebuilder v2 or were things we noticed while doing the upgrade.

- Kubernetes upgrades: Upgrading to kubernetes 1.18 is blocked at the moment. CRDS generated with controller-gen are incompatible with this version. See details here https://github.com/kubernetes/kubernetes/issues/91395.

- Improvement testing: There are a few flaky tests that we should review and improve; appear to primarily be a result of the timeouts we set for eventually and on slow/busy machines tests fail.

theobarberbany commented 4 years ago

Maybe attempting to standardise test utilities?