From d22d3a59b2c05e2d71718110c115999e13c84219 Mon Sep 17 00:00:00 2001 From: vmelikyan Date: Thu, 10 Jul 2025 18:27:04 -0700 Subject: [PATCH] fixes resource character limit for k8s apply --- src/server/lib/kubernetesApply/applyManifest.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/lib/kubernetesApply/applyManifest.ts b/src/server/lib/kubernetesApply/applyManifest.ts index c684cc33..4b7707f2 100644 --- a/src/server/lib/kubernetesApply/applyManifest.ts +++ b/src/server/lib/kubernetesApply/applyManifest.ts @@ -37,7 +37,7 @@ export async function createKubernetesApplyJob({ kc.loadFromDefault(); const batchApi = kc.makeApiClient(k8s.BatchV1Api); const shortSha = deploy.sha?.substring(0, 7) || 'unknown'; - const jobName = `${deploy.uuid}-deploy-${jobId}-${shortSha}`; + const jobName = `${deploy.uuid}-deploy-${jobId}-${shortSha}`.substring(0, 63); const serviceName = deploy.deployable?.name || deploy.service?.name || ''; logger.info(`Creating Kubernetes apply job ${jobName} for deploy ${deploy.uuid} service=${serviceName}`);