Terminal z poda kubernetesa na stronie

Terminal z poda kubernetesa na stronie

Wątek przeniesiony 2024-09-09 11:07 z JavaScript przez Riddle.

HR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0

Na stracie chciałbym zaznaczyć, że jestem programistą back-endowym, który na co dzień tworzy REST API w Spring Boot. Mam problem bo chciałem stworzyć terminal w React Js, który byłby wizualizacją terminalu z poda Kubernetesa, ale nie mam pojęcia jak się robi takie rzeczy w front-endzie. Zaznaczę, że chodzi tutaj o serwery minecraft, które są umieszczone w podach. Jedyny pomysł na który wpadłem jest to zrobienie endpointów w backendzie które by zwracały log z kubernetesa i to samo przy wpisywaniu komend, ale wydaje mi się, że nie jest to najlepsze rozwiązanie. Chętnie wysłucham jakiś podpowiedzi, jak powinno się robić takie rzeczy. I nie chodzi też tylko terminal, ale też o aktulany stan poda (włączony/wyłaczony/startuje/itp.).

P.S.
W skrócie chodzi mi o to by bezpiecznie móc wizualizować terminal serwera minecraft który jest umiesczony w podzie Kubnetesascreenshot-20240408004850.png

kzkzg
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 935
0

K9s nie wystarczy?

HR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7
0

Dzięki wielkie za informację o istnieniu czegoś takiego, chętnie to wykorzystam, bo wygląda obiecująco, ale nie w tym co potrzebuje. Bo mi nie chodzi o zarządzanie całym klastrem, tylko o terminal z serwera minecraft który się znajduje na jednym z podów, coś na wzór pterodactyla i ich panelu. Dowiedziałem się też, że oni wykorzystują u siebie WebSockety, ale nie wiem czy to bezpieczne rozwiązanie, ale na pewno szybkie do otrzmywania dany "real time".

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5025
0

Jest też coś takiego jak Lens:
https://k8slens.dev/download

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.