From a275c2ec4aa3c0c06ab8492a1d1c4f99058bb93d Mon Sep 17 00:00:00 2001 From: Frostebite Date: Tue, 1 Aug 2023 22:28:46 +0100 Subject: [PATCH] podname logs for log service --- dist/index.js | Bin 19472897 -> 19473117 bytes dist/index.js.map | Bin 13774319 -> 13774555 bytes .../providers/k8s/kubernetes-log-service.ts | 11 ++++++++++- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/dist/index.js b/dist/index.js index c8bad27714d5193280e0ca6aae2e7af9e82095c2..188c2299e5f5d6e48f3f6a4ef0af721e692dd35f 100644 GIT binary patch delta 1409 zcmXZcWl&U67=YnnL0}OT6jThnDuT7xEw*BJW36xza7*@@h+<;5UOTZ{u>%XcySux) z-f#5B^ZqzBXXebDA%{|ox6)ILNyA-I4QW<=fyLnA@32SN%vM#gM=MdP!(#7mRc)Gn zZ->#({ojmUYNuOy{g2h)8PP-46xKTxlT8UqkZn$fIZ{njOcuqd#`lShRKsF4&0&g; zwWuW`R#UCch?1Q{t*T~@GHd2gIVLegZx(0>(38}8Zu*8) zS9d+#Y6$lVO89@f#N=R`0j_XE2Drlmo-o1-8R3mg$c!xTfiJQm8~osp?8t$f2tY36 zMjqrvAo4*$eiT4K1fdXu5rV=ff}$vf;xHi;B~TKjP#R@W7UfVL6;KhCP#INF6=A4` z>ZpO5sD;|7gSx1PaMVWwG(;mbMiVqeGc-pFv_vbkMjNz6JG4g!bVLL?p)~XYu;~QR&r=^$nfNl@rm37#VAe*QYlF((kM+C(kV+h%2R=gRH8Cfs7eOa zs7?(ssYxwrQ-`|LqdpC2NFy54gr=Ov>6}3`&ZIdlXvtZe%{jE;YD7eke8XuJYL~d zUgLG$vN@RyL0#pI=(r_!{_DqJHOxWmS$ti&t_w7VTNw4kBri5z8iw|=#-e^x^guv zs7j18RkYdtZT28^fC0e>ff1nyLpV%`Ku1KP6FQ>{qRwMj_Rf0%@@?0i`h$yL$p6_ZNa zm#QM=%4MS2Evj-+u`5@$IW?M7MCV_)NE^x#UpEy zL((Km`%PK0-kO>q=+>tAV7>B>5UNLK37H}PD!(B@KmvN9H$?P7BKjf;{m>uD7=VEo zguzIG85RtI6+@AVVMxPpjKD~wV-!YX493ESaTt#Yn21T3j47Ck4A?OZ(=h{?n2A}K zjXB7|T+G9KEWko6!eT7JQY=F@mLmr%uo9~vVKs8$fQ&rk!wDA(PzX0X@WKZLYfuCg z8rGs1>#!ar*nm=OL>V?=Gs>|ATTy{+*p40WV<&cDH}+sJ_F+E`pb`gh2vsTnPDQI7x~;2|3D s2#@guPw@=T@dAx_iC1`yCcHs2-r^nJ;{!h86F%b$z6J~t-+m?j1>QPB5dZ)H delta 926 zcmWmA=T;2>007`aM6O8o-dnQwp4Z-cg)UMQGO`KTn``eqGqYu9$KQ@Oa857aI6gnV z7x)T(94;ucG@S4!qF82BFe@rp zgrY=HjN(L6f|5j0iU6gFrVM3?p&YT4rveqJL}jW_m1;Rr!RjYphx21)aYL= zF_e~)nz10XFg<==dU{&ioTQY{lF;I1p~YE+fg04L7PYBEUFuPv1~jA*jcGztn$esV z#L<#?TG5&|w51*G=|D$1(U~rEr5oMpK~H+on?CfVAN?7?K!OZnFhdy1ForXNk&I$A zV;IXg#xsG5Oky%qn94M!GlK+XGK<+H5@HT>nMV@yNhXB_EF_gQ7V-af3F$0l8OvEg z1}j;`YSyrpb*yIt8_8r7o7qAZTiM2TcCeFO>}C&p*~fkkaF9bBCd?6za*X4g;3TIw z%^A*ej`LjLBA2+#6|QoP>)hZbx42C}u(_nW 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 852d3cb7..f7cd436a 100644 --- a/src/model/cloud-runner/providers/k8s/kubernetes-log-service.ts +++ b/src/model/cloud-runner/providers/k8s/kubernetes-log-service.ts @@ -104,7 +104,16 @@ status: {} // log service json CloudRunnerLogger.log(`Service: ${JSON.stringify(service.body, undefined, 4)}`); - const logs = await CloudRunnerSystem.Run(`kubectl logs deployment/http-fileserver -f --timestamps`, false, true); + + // get podname of deployment + + const podname = await CloudRunnerSystem.Run( + `kubectl get pods -n ${namespace} -l service=http-fileserver -o jsonpath='{.items[0].metadata.name}'`, + false, + true, + ); + + const logs = await CloudRunnerSystem.Run(`kubectl logs ${podname} -f --timestamps`, false, true); CloudRunnerLogger.log(`Logs: ${logs}`); // get cluster ip