Argo CD
Argo CD CI a GitHub Actions-on
A telepítési feladatok lekérdezik a szinkronizálási állapotot, és a várakozási CI perceket írják le.
−75%
Futóköltség várakozás közben
A telepítési feladatok lekérdezik a szinkronizálási állapotot, és a várakozási CI perceket írják le.
Miért történik
A munkafolyamat blokkolja azt a szinkronizálást, amelyet az Argo CD aszinkron módon hajt végre.
Mit kell változtatni
- Indítsa el a szinkronizálást és lépjen ki; hagyja, hogy az Argo CD visszajelezze az állapotát egy webhookon keresztül
- Ha várnia kell, kérjen le időtúllépést egy 2 vCPU-s futón, nem pedig egy nagy
- Különítse el a képfelépítést a jegyzékfrissítéstől, hogy a lassú közzététel ne blokkolja az összeállításokat
Argo CD a runnerhuton (runnerhut)
Az egyetlen runnerhut specifikus sor a "runs-on: runnerhut-2vcpu-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.
Kapcsolódó
TerraformA terraform init minden futtatáskor minden szolgáltatót letölt.PulumiA beépülő modulok és a függőségek telepítése minden előnézet előtt lefut.KubernetesEgy kind vagy k3s klaszter felpörgetése percekig tart a tesztek megkezdése előtt.HelmA diagramfüggőségi frissítések és a szöszmötölés minden alkalommal hidegen futnak.