( rych | 2023. 01. 23., h – 21:27 )

Ahogy dromie kolléga írta, a szervered ip címe jelen esetben 127.0.0.1. A 6443 pedig a K8s API szerver portja. A kubectl-nek a cert adatokkal együtt ennyi épp elég. 

A docker parancsot felejsd el, mindent el tudsz intézni a kubectl-el. Amit nem, azt K8s alatt nem lehet :-). Ha a config fájlod a ~/.kube/config útvonalon van, akkor nem kell külön kapcsoló a parancsnak, ha máshol, akkor a --kubeconfig -al tudod megadni neki az aktuálisan használt configot.

A Kubernetes arra való, hogy konénerizált mikroszervizeket futtass jól skálázható módon. Nem biztos hogy userek scriptjeinek futtatására ez a legalkamasabb rendszer.

  • Milyen nyelvű scripteket kell futtatni?
  • Várhatóan milyen függőségei lesznek a scripteknek?
  • Honnan jön az input? Adatfájlokból? REST API hívásokból?
  • Hova kell eljuttatni az ederményt és milyen formában? Elég logolni? Kimeneti fájlok lesznek?
  • Csak parancssori cli scripteket arasz futtatni vagy mást is?

A fentiektől függ hogy pontosan milyen K8s resource-okra lesz szükséged, illetve mennyire alkalmas a feladatra a K8s.