kubedirector
kubedirector copied to clipboard
Kubernetes Director (aka KubeDirector) for deploying and managing stateful applications on Kubernetes
A lot of applications require to set security context etc which is part of statefulset spec for a given role. KD cluster CR currently has no way to override those...
I noticed that kubedirector currently doesn't support `operator-sdk generate crds` feature due to few reasons: 1. It contains custom JSON unmarshalling code (decode.go) and according to the comment on SetupPackage...
The docs [page](https://github.com/bluek8s/kubedirector/blob/master/deploy/example_catalog/docs/spark245-with-jupyterhub-readme.md) needs instructions for adding jars. The method I used was: - On the livy, master and worker nodes - kubectl exec --it NODE -- bash - run...
App developers should be able to define default connections at kdapp level. These defaults can be based on name or label. This would be useful for apps that have a...
https://github.com/kubernetes-sigs/application The Application CR they're developing isn't a 1-to-1 match with the concepts/responsiblities of a kdcluster CR, but there is definite overlap. If this gets uptake -- and so i.e....
Need a mechanism to execute scripts for running pods at the role level, this can be really handy for application developers to install/configure/reconfigure packages.
We advertise "urlScheme" through the name of the relevant port object, but we don't advertise "path". The URL path can be quite useful for a GUI client composing clickable links....
The KD docs and wiki pages introduce many concepts, e.g. - Virtual Cluster - Node - Role It would be good to have a glossary of KD terms.
In K8s land, persistent shared storage is needed not only for migration, but also if we want to support a pause/restart kind of behavior that doesn't lose disk state. I...