From f889ac690c377e8e45e3ee8ee8ce26802866275d Mon Sep 17 00:00:00 2001 From: Frostebite Date: Fri, 11 Aug 2023 19:23:56 +0100 Subject: [PATCH] podname logs for log service --- dist/index.js | Bin 19472870 -> 19472953 bytes dist/index.js.map | Bin 13774076 -> 13774183 bytes .../providers/k8s/kubernetes-log-service.ts | 3 +++ 3 files changed, 3 insertions(+) diff --git a/dist/index.js b/dist/index.js index a31930867e6a02201a10eb270a788150c96d4fb4..47c7b985481b09a98a945dc7c07a6c836aaada1b 100644 GIT binary patch delta 1262 zcmWmEXPgfN9LMq3{W% zF(8qdTr@FJz92U*K@p0QN->I4f;37}igZd-hO(3+_7$i|B{HZ?6{=E=>eQenwaBD4 zS!7d(y5vxgT62qBR%MhKsp`OKD3x zE~7n{(}9j$!IgBPGgomnUFb?Ty3>Pe=t(bn(}%wF<65qxKi8AT4cy28267WOGl*Ll z%&pwU?cBkg4B;+@ayR!djC;9{;f&yZ9$+M+c#ww}%@`hLEaS-M5gw(0@l0SMlX#5D zJkAuJ;7O)3ji-2;XGroa)0x3cX7L=enZsP3XCCt@WC1VmA`4l>OT5f0yvkyhu#{!I z#_KF+1uI#_YS!=uZ}Jvvd7E{tX9FAA#Ae>%UEX60TiM2T-sb~8WCtJdF+17CCw$6h ze9msZU=MrwlCSuheSE{We8>0f=LZh(BR_GFLmcL3e&JV+@Eb?@oj>@KzxbPfIL2}Q z`hDwRbDl<}1B-J%&UqeY!WTZNKbY`fNP%25$ zkemi-YDc0((NJch=jVs#>xcIr@Lp9~lH9qjBspSqVns?;LGiK)spZBN7Nn3$8Ojn{ zdD2Kyfr?b3GU-$ygQ{dwjp}4kgPLShi`vv7hg|ZgOFin7PXij#h{iObDJO6u%{YmZ zIfYYc&S{*^8MNR`&Y~q}(~8!d!?~PC8`{#2_H^KUE}$cw=u8*7(v1u0P7f}kCl_-G zm(q*gT*l?}p)Xg^k1OfVRb0(A6mTuqaXmLMfPvh|P29{a+{$g-P9b-2CwFl-gSdx# z8O(hQ;eLkl0K<5YhZxQX9%dw?7|j?SVJwgG7>`rLIL0%9iA-WLQ<%y$rt<{F%wQ(7 zn9UsK@+9+^&jOy}X-ZhgGc4j+7PEwOfP?A!VrVM2% zM|mnxkxEpi3RS5_b!t$PTGXZvb*V>v8qknNG^PnnX-0Ee(2`cPrVVXrM|(ODOB@~P zL}$9tm2Pw=o*wk17rp62U;5FX0SsgigBik5hB2HGjARs}8N*n{F`fxbWD=8^!c?X) zof*tz7PFbdT;?&K1uSF{i&?@_ma&`_tR#U|tY!^~tYsbR*}z6Nv6&>cu$66WX9qjk zMZj+Mu$O)8=Ku#u<`9QD!cmTKoD-bn6sI}ESl007{lE;h{M*f8BOUDLao>1Mh+rtcW0Yq*>4j$ur9Obw4bI?nMAyv&2| z;XCL1^D{s2??-+h=XX+Od`v_*>u*%5M5c#=8KGbiic*Z?lpsJ!N>Q2!A}K>z$`M6* zqNzYdDp8p#R3(OLRL=_qV}Ip_Q<7r?;l${;$c%!*SmLNbO==NOZR${$deo-@4QWJU zn$VPHG^YhEX+;99X+vAu(Vh-;q!XR#LRS*$Mt6G9lV0?u4@m^+OF#NEfPoBRFhdwh zGQ$|o2u3oB(Trg%;~38bCNhc1Od*A-Ok+ATn8_?=Gl#j%V?GO5$RZZAgrzKFIV)Jn zDpFa^8rHIo^=x1xA=22yX42WhR<@DBc6P9nUF>ELd)dc+4sei64snANa^8KJ$eFzVa=vpzwQk!hZ{oG6Vns diff --git a/src/model/cloud-runner/providers/k8s/kubernetes-log-service.ts b/src/model/cloud-runner/providers/k8s/kubernetes-log-service.ts index 54e09d63..c3d0f625 100644 --- a/src/model/cloud-runner/providers/k8s/kubernetes-log-service.ts +++ b/src/model/cloud-runner/providers/k8s/kubernetes-log-service.ts @@ -4,6 +4,9 @@ import CloudRunnerLogger from '../../services/core/cloud-runner-logger'; import { CloudRunnerSystem } from '../../services/core/cloud-runner-system'; class KubernetesLogService { static async cleanupLogDeployment(namespace: string, kubeClientApps: k8s.AppsV1Api, kubeClient: CoreV1Api) { + if (!process.env.LOG_SERVICE_IP) { + return `0.0.0.0`; + } await kubeClient.deleteNamespacedService('http-fileserver', namespace); await kubeClientApps.deleteNamespacedDeployment('http-fileserver', namespace); }