Joel Baxter

Results 58 issues of 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...

Priority: High
Type: Enhancement
Project: Cluster Model
Project: Cluster Reconcile

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...

Priority: High
Type: Bug
Project: Live App Upgrade

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...

Priority: High
Type: Enhancement
Project: Developer Support
Project: Live App Upgrade

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...

Priority: High
Type: Enhancement
Project: Live App Upgrade

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...

Priority: Low
Type: Enhancement
Project: Cluster Reconcile

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...

Priority: High
Project: Live App Upgrade

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...

Priority: High
Type: Enhancement
Project: KD Admin

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...

Priority: High
Type: Enhancement
Project: Cluster Reconcile
Project: KD Admin

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...

Priority: High
Type: Enhancement
Project: Live App Upgrade

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...

Priority: High
Type: Enhancement
Project: Live App Upgrade