Joel Baxter

Results 58 issues of Joel Baxter

This will be an omnibus issue referenced by any task that is part of the first/minimal release of the "live app upgrade" feature (issue #229) being developed on the live-app-upgrade...

Priority: High
Type: Enhancement
Status: In Progress
Project: Live App Upgrade

This would be one of the most useful & impressive features we could add in the near term. App upgrade could be driven by an edit to an existing KubeDirectorApp...

Priority: High
Type: Enhancement
Status: In Progress
Project: App Model
Project: Cluster Reconcile
Project: Live App Upgrade

Probably depends on issue #10 and perhaps issue #35.

Priority: Low
Type: Enhancement
Project: Cluster Model

This is a sequel to the work done for issue https://github.com/bluek8s/kubedirector/issues/562. Various sources have requested a "dry run" mode of kdcluster spec creation/update, where KD will reject the creation/update if...

Priority: High
Type: Enhancement
Project: Cluster Reconcile

kdcluster pod containers are allowed to run as root because most of them are acting as "virtual Linux hosts" and need to e.g. run init as the entrypoint command to...

Priority: High
Type: Enhancement
Status: In Progress
Project: Cluster Reconcile

This is a sequel to the work done for issue #562. A pod might be blocked from coming up if the image pull is taking a long time, or the...

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

Ideally we can model the timeout as an input to this function; if not we need a usual way for callers to model a timeout and interrupt it. Related to...

Priority: High
Type: Enhancement
Project: Cluster Reconcile

We should at least activate the Promethus metrics support that the operator SDK provides for KD itself (currently commented out in `main()`). Before we do that though, we should take...

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

Issues like: - [ ] how to express that different app CRs are versions of the same app - [ ] how registering a new app version affects existing clusters...

Priority: High
Type: Enhancement
Project: App Mgmt

It would be good to have them more easily available. Probably shouldn't stick them under the "deploy" directory... in fact maybe they should be in a separate repo outside of...

Priority: Low
Type: Enhancement
Project: Example Apps