Joel Baxter
Joel Baxter
We should support a boolean "switch" in the kdcluster spec that can be used to pause/stop the kdcluster. The effect of stopping would be: * all role statefulsets scaled down...
Part of issue https://github.com/bluek8s/kubedirector/issues/588. It's very likely that an image change will require a corresponding app config package change. So far the live-app upgrade testing has been 1) with kdapps...
Explain how it works to serve a couple of perspectives: * The kdapp developer ... how to they implement upgrade and rollback logic. * The kdcluster user ... how do...
Part of issue https://github.com/bluek8s/kubedirector/issues/588 ; related to issue #617. It's quite possible that an upgrade will change some things about the kdapp (including the config package) but NOT change the...
Currently if a pod is unresponsive, some other user/client may have to explicitly issue a pod delete to reboot it. This is standard practice for statefulset pods and there are...
Part of issue #588. If you trigger an upgrade, then immediately trigger a rollback, I'm concerned about some possible race conditions in the pod statuses and notifications. handleCreatingMembers will assume...
KD generates a host cert (and a CA cert to sign it) in order to run its webhook. The host cert expires first, in one year (CA cert is 10...
KubeDirector has a high level of privilege, and as a kdcluster creator/editor you can ask it to do lots of things, including getting information and/or contents from other resources like...
I need to make sure that our new upgrade-related startscript notifications are included in kdapp eventlist specifications, i.e. an app can opt out of receiving them. In the process I...
Part of issue #588. Now that everything is in the live-app-upgrade branch there's some massaging probably needed in the validation code. First there's the validation for triggering an upgrade or...