From e7802b939ed928fde100a16137a601bdc6e5012b Mon Sep 17 00:00:00 2001 From: Frostebite Date: Mon, 17 Jul 2023 21:35:08 +0100 Subject: [PATCH] push k8s logs to LOG SERVICE IP --- dist/index.js | Bin 19472912 -> 19472942 bytes dist/index.js.map | Bin 13774337 -> 13774375 bytes .../providers/k8s/kubernetes-log-service.ts | 8 +++++--- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/dist/index.js b/dist/index.js index 7016496aca3e06f5e9909a87b6a013d6b17263f3..0ca143a8a3a76a102b745ebc73fe918c9d1c3e64 100644 GIT binary patch delta 1315 zcmXZcRZtWF5P;#~XgIq2XcN0dY{kTGRNzGL6yyNG1VvF%!8{uSTd@!@F|ZZ8ySuR4 ze`kF7{)e5NecYVVJkxxnW#|v^gyLurc$GTJ`7+8BN)R3rZ9s! zl(2v$tY8fr*h22u!vT(Pf-_v;3OBgJ1D^1L3f}O6FZ|$-00g1}Dxwl9qYA1b2-Q#> zHBb|^P#bkn7xhpd4bTvc&=|pJf)F%CGc-pFv_vbkMjNz6DB7VtI-nyup)Gd_j0i*`3Tg~NG=?Guu^0vohGPWc5RZ{afEI~JLNZ1n z1*sT~F&K++7>@}^Lpmm65;8CuQ;>x06HwhA}q!d zEX6V`M=n-iC01cI@~{SLu@3980UNOio3RD?*otk~jvd&E0_;K|icpN**n_>;hy6H! z5*)-K9L5op;wX;cI8NXsPT@4p;4I2;4(D+J7jX%faRpa#4cBo4H*pKMaR+yC5BKo^ z5Ag_(@dQut4A1cbFYyYm@dj`44)5^+<@ktC_>3?3if{OiANYx1_>DjKo2As~WkaHn z=t~SFh7u!*vBX4TDlwCoOOz4|iKWC!VlAf7-_GGr7G_)d>otIm& zcXT2rzo4uDXC%`JGO0vms!)|` zWKo@LYEY9})TRzO)TJKv$)y2F8q$cyG@&VZG^05!Xh|zt(}uRRBcH=)PX`XCBb_Lq zGhOJ)5gf@;bmM4_;aHC2cut@@C(?sLPU2*Gatfz%8mDsxXVQzaIGf&_Lm$rNJkI9= zF61Km(vOR|g#HX*AcGjpr3_&xDK29e!zto&Mlh056f>GMS5U$j;&xY3N*U#hV?0-J zH50goYnjL-CUYHAxSkuhk*Q2$Iy1P5o4JLV+{$g-&Mang2X``uySSTssNi1aav%5e z0P}c|hj^Grn9l+h@+gn-I8X2-Pw_O*@GOg1%o3LJ9LreF3Rbd;)vRGH&+`H=vX1p^ zU?VT_GMjjXS9y)iyv`fE$y>b5JG{$#yw4Us;6py*V?JRkpYj=>^95h>6<@QB?d;$i zzU4c<=Lde|Cw}G^eq|@S*v)V3;dlPvPxi8p{rtt>9N-}T@Gpn>Z)P%`F^fndk{PKK zsT`>isT!#k$%<5uWJhX5YDQ{BYDelsaw2sj^&<5nxse8uWTauFQKWICNu+5cFVZa1 cJklc4GSVv2I?^W6HqtJVpRwMX$VjgIALtg-%>V!Z diff --git a/dist/index.js.map b/dist/index.js.map index 5c9484c349584dd7272d1ad13aa067c06f392a5c..c1260768fb30dcb413d3fc6e09eb791191d1d81a 100644 GIT binary patch delta 1007 zcmXZSYgCJI0LSq&o1V3Wm8{H@7IL?S+!~f!*Ws1Y6I8LNW!%pnNZuqbVd$AAuaR3K#2#0Y5L+`vs#;}&kC1_9LK4(d>kySRrS w8gL&E@DPvi7*FsN&+r_Lc!8IAh1Uq732*Qg@9-WU@DZQTjL*T4_Df3QUu~kViU0rr delta 934 zcmWN_)q4#90LI~Ga!fN5(_Ncx#&C4E84er9jFs+Tx;eT#C#M}f9oOz%c=ivt@?N~p z^ZUNbzl+LjpddbQpkb}@B{~h?mzk@g^1^}qa3F#bl%y1;DMMKzDMxvts6a(3QJE@K zr5e?#K{Pdqp%%5NQy31^y%r8-m5u!u(JB=2w|0$CL1b)9i@5BZU`}p!LR|XdU`k>z zJ(w{kH7g-5En{9*YPLJ6eX_MAl=-JybbfJUEcK{Q0~*qZ#x$WR&1g;wTGEQvw4p8S zh$Ei%bf6=h=u8*7(v9x)peMcPO&|J_KtKAE$N&a1hya5b!cc}WoDqy<6r&l#SjI7) z2~1=XlbOO)rjf*Sl9|CwW)WmIb4VeTxy)leX)ItN=`13H#VjF{EV9WVm!&LYIV)Jn zDps?GwX9=38`wx5o7l`2^4ZEZwzGqs>|!^2*vmflbAW>!;xHkOaFk;l=L9D?#c9rP zmUEov0vEZ&Wv+0QYh33BH@U@a3b?~v?s1<7Jfx6EJmv{cdB$^I@RBgEc+DH$@{ad> Zpoour;xk|P$~V6AgP(=Pk-vI2`wwt+vhe@_ 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 77bf3da7..c485f9cb 100644 --- a/src/model/cloud-runner/providers/k8s/kubernetes-log-service.ts +++ b/src/model/cloud-runner/providers/k8s/kubernetes-log-service.ts @@ -92,12 +92,14 @@ status: {} // wait for service to share ip address await new Promise((resolve) => setTimeout(resolve, 10000)); - // get ip address of service + // get cluster ip address of service const service = await kubeClientCore.readNamespacedService('http-fileserver', namespace); // log service json - CloudRunnerLogger.log(`Service: ${JSON.stringify(service.body)}`); - const ip = service.body.status?.loadBalancer?.ingress?.[0]?.ip; + CloudRunnerLogger.log(`Service: ${JSON.stringify(service.body, undefined, 4)}`); + + // get cluster ip + const ip = service.body?.spec?.clusterIP; if (ip && ip.length > 0) { return ip; }