gimlet icon indicating copy to clipboard operation
gimlet copied to clipboard

No Job configuration display on the UI

Open youcefguichi opened this issue 10 months ago • 0 comments

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.

youcefguichi avatar Apr 02 '24 07:04 youcefguichi