steezr cloud
Naše vlastní aplikační platforma. Push do mainu aplikaci sestaví a nasadí, databáze, zálohy, logy a certifikáty jsou její součástí. Clustery běží v Hetzner účtu zákazníka.

Výzva
Roky nasazování našich vlastních produktů i aplikací klientů nás naučily, kde přesně deploymenty bolí: pro každý projekt stejné ruční nastavování, databáze a zálohy přilepené až dodatečně a moc času stráveného udržováním serverů místo stavění. Po tolika zkušenostech jsme se rozhodli postavit platformu, na kterou jsme vždycky chtěli nasazovat.
Co jsme postavili
Postavili jsme steezr cloud: dash, ovládací panel, který ti ve vlastním Hetzner Cloud projektu vytvoří k3s cluster, k tomu CLI scloud a iOS aplikaci na monitoring. Push do mainu sestaví image v CI a nasadí ho. Postgres s nočními zálohami, MySQL, Redis, S3 buckety, vlastní domény s automatickými certifikáty, logy, metriky a upozornění dostane každá aplikace. Organizace mají role pro jednotlivé aplikace, dvoufázové přihlášení a audit log. Je stavěný tak, aby se po výpadku rychle zotavil, a právě je v otevřené betě.
Výsledky
- 1 push
01Cesta do produkce
- DB, S3, TLS
02Součást každé aplikace
- Tvůj cloud
03Kde běží
/Další projekt
