Przejdź do treści

inżynieria

Jedno zadanie, jedna maszyna wirtualna: jak izolujemy obciążenia CI

Dlaczego nie uruchamiamy zadań CI w kontenerach na współdzielonym jądrze i ile nas to kosztuje.

{autor} · {rola} · {data} · {minuty} {minutyLabel}

Co robimy

  • Każde zadanie otrzymuje własną mikroVM z własnym jądrem
  • Maszyna wirtualna ulega zniszczeniu po zakończeniu zadania — nigdy nie jest ponownie używana ani poddawana recyklingowi
  • Dyski są czyszczone kryptograficznie, a nie odłączane i zwracane do puli
  • Obiekty pamięci podręcznej są szyfrowane dla każdego repozytorium, więc odczyt pamięci podręcznej nie może przebiegać między dzierżawcami
  • Żaden operator nie ma dostępu powłoki do działającej maszyny wirtualnej zadania

Ile to kosztuje

Twój następny build może być dwa razy szybszy i o połowę tańszy

Zacznij za darmo. Odejście to ta sama jedna linia — ten diff też publikujemy.