gimlet
gimlet copied to clipboard
No Job configuration display on the UI
Gimlet by default supports only Deployment configuration, So when having a different configuration like a job, it doesn't show up on the UI.
I suggest to have somehow a unified configuration on the UI for the main k8s workloads, the configuration can show the following:
- Phase: we can still show the pods status: pending, running, completed
- We give the pod more context, is it controlled by a
Deployment
Statefulset
DaemonSet
Job
Cronjob
- Based on the controller, the info about the pods running might change, in case of a
job
let's say we can show:- If the job is healthy and successfully could trigger a pod to run a certain workflow.
- The current triggered pod's status, that triggered by the job.
- The logs of the current pod that the job triggered.