1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Fix CronJob trigger menu missing (#6581)

- It was only missing for users of newer versions of Kube

Signed-off-by: Sebastian Malton <sebastian@malton.name>

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2022-11-16 04:31:31 -08:00 committed by GitHub
parent 9ed64a29df
commit 3ad841bc15
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 4 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "kube-object-event-status", "name": "kube-object-event-status",
"version": "6.1.0", "version": "6.1.1",
"description": "Adds kube object status from events", "description": "Adds kube object status from events",
"renderer": "dist/renderer.js", "renderer": "dist/renderer.js",
"lens": { "lens": {

View File

@ -35,12 +35,18 @@ export default class EventResourceStatusRendererExtension extends Renderer.LensE
}, },
{ {
kind: "Job", kind: "Job",
apiVersions: ["batch/v1"], apiVersions: [
"batch/v1",
"batch/v1beta1",
],
resolve: (job: Renderer.K8sApi.Job) => resolveStatus(job), resolve: (job: Renderer.K8sApi.Job) => resolveStatus(job),
}, },
{ {
kind: "CronJob", kind: "CronJob",
apiVersions: ["batch/v1"], apiVersions: [
"batch/v1",
"batch/v1beta1",
],
resolve: (cronJob: Renderer.K8sApi.CronJob) => resolveStatusForCronJobs(cronJob), resolve: (cronJob: Renderer.K8sApi.CronJob) => resolveStatusForCronJobs(cronJob),
}, },
]; ];

View File

@ -13,7 +13,10 @@ const cronJobMenuInjectable = getInjectable({
instantiate: () => ( { instantiate: () => ( {
kind: "CronJob", kind: "CronJob",
apiVersions: ["batch/v1beta1"], apiVersions: [
"batch/v1beta1",
"batch/v1",
],
Component: CronJobMenu as KubeObjectMenuItemComponent, Component: CronJobMenu as KubeObjectMenuItemComponent,
enabled: computed(() => true), enabled: computed(() => true),
orderNumber: 20, orderNumber: 20,