jetstack / navigator

Managed Database-as-a-Service (DBaaS) on Kubernetes
Apache License 2.0
271 stars 31 forks source link

Pilot upgrade testing strategy #203

Open munnerz opened 6 years ago

munnerz commented 6 years ago

One of navigators core goals is maintaining a stable and sane API that allows for upgrading systems over time. This includes underlying the database/application, the colocated Pilots, as well as Navigator itself.

In order to provide this level of confidence that it is safe to upgrade, we need a robust testing strategy in place as early on as possible.