Ugrás a tartalomra

Kubernetes

GitHub Actions CI a Kubernetes

Egy kind vagy k3s klaszter felpörgetése percekig tart a tesztek megkezdése előtt.

3 m → 40 s
Klaszter indítása
18m → 6m
E2E lakosztály

Egy kind vagy k3s klaszter felpörgetése percekig tart a tesztek megkezdése előtt.

Miért történik

A csomópontképek minden futtatás után frissen kerülnek elő, és a fürt leáll.

Mit kell változtatni

  1. Gyorsítótárazza a fajta csomópont képét, így a fürt létrehozása kihagyja a lehívást
  2. Használjon futót a KVM-mel, hogy a fürt virtuális gép hardveres gyorsítású legyen
  3. A rendszerleíró adatbázisból való lehívás helyett töltse be előre az alkalmazásképeket a fürtbe

Kubernetes a runnerhut-on (runnerhut)

Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-8vcpu-ubuntu-2404". Minden más a szokásos GitHub Actions – ugyanazok a műveletek, ugyanazok a titkok és ugyanaz az engedélymodell, amelyet ma is használ.

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.