Produkty Poradenství O nás Blog Kontakt English

DevOps

Když runs-on neumí failover: hybridní strategie CI runnerů

Když runs-on neumí failover: hybridní strategie CI runnerů

runs-on v GitHub Actions je shoda labelů, ne plánovač — takže obsazený self-hosted runner vaši úlohu prostě zařadí do fronty. Tady je routovací vzor, kterým si v běhu vybíráme volný teplý stroj, padáme na rychlý cloudový runner a nikdy build nenecháme viset.

  • CI/CD
  • GitHub Actions
  • DevOps
  • Testing
Číst dále arrow_forward
Dagger: Slibný CI jako kód (pro backendy, ne pro mobil)

Dagger: Slibný CI jako kód (pro backendy, ne pro mobil)

Na Devoxx Athens jsem viděl Dagger — programovatelné CI/CD pipeliny v jazyce dle vašeho výběru, běžící identicky na notebooku i v CI. Proč je to zajímavé pro backendové integrační testy a kam se to zatím nehodí.

  • Dagger
  • CI/CD
  • DevOps
  • Java
  • Testing
Číst dále arrow_forward
Kamal vs Flux CD: Jednoduchost nebo odolnost — vyberte si

Kamal vs Flux CD: Jednoduchost nebo odolnost — vyberte si

Kamal nabízí jednoduché nasazení přes SSH. Flux CD přináší self-healing GitOps na Kubernetes. Oba jsou skvělé nástroje — ale jen jeden z nich si všimne, když vám kontejner spadne ve 3 ráno.

  • Kamal
  • Flux CD
  • GitOps
  • Kubernetes
  • DevOps
  • Docker
Číst dále arrow_forward
Přestaňte bourat dům kvůli výměně nábytku: Proč je GitOps lepší než push-based deployment

Přestaňte bourat dům kvůli výměně nábytku: Proč je GitOps lepší než push-based deployment

Push-based deployment s Terraformem a Helmem přehodnocuje celou infrastrukturu kvůli jednomu container tagu. Zamčené state buckety, zaseknuté Helm releasy a vývojáři jako rukojmí. GitOps s Flux CD odděluje to, co se mění často, od toho, co se mění zřídka.

  • Flux CD
  • GitOps
  • Kubernetes
  • Terraform
  • DevOps
Číst dále arrow_forward