İçeriğe geç

podmaker nedir

podmaker, herhangi bir bulutta bir Platform-as-a-Service çalıştırman için yönetilen bir control plane’dir. Bir domain ve bir Git deposu eklersin; podmaker topolojiyi planlar, sunucuları kurar, secret’ları vault’undan bağlar, TLS sertifikalarını alır ve her push’ta deploy eder — sonra canlı log, backup, metrik ve sıfır-kesinti migration ile çalışır durumda tutar.

Kısa özet

  • Tek control plane, tek CLI. Control plane baştan sona yönetilir; podmakerctl CLI her şeyi headless yönetir.
  • Her bulut. Compute’u Hetzner, DigitalOcean, AWS, Azure veya GCP’de — ya da kendi mevcut sunucularında — DNS’i Cloudflare veya Route 53’te kur — aynı plandan, lock-in olmadan.
  • Secret’ların sende kalır. Bir vault broker, kendi secret manager’ına karşı tam-zamanında lease üretir; hassas hiçbir şey control-plane veritabanına düşmez.
  • İşlet, dadılık etme. Blue-green deploy, health-gate’li migration, rollback, canlı log ve metrik birinci sınıf.

Kimin için

Yönetilen bir PaaS’ın geliştirici deneyimini (push’la deploy, yönetilen veritabanı, otomatik HTTPS) kendi bulut hesaplarında isteyen ekipler için. İş yüklerin senin kontrol ettiğin altyapıda koşar; provider kimlikleri kapsamlı ve brokerlı, secret’lar kendi vault’undan tam-zamanında üretilir.

Bugün neler yapabilirsin

  • Tek veya çok sunucuda, her biri kendi veritabanı ve ağıyla izole, birçok site barındır.
  • Maliyet-bilinçli bir topoloji planı üret, uygula ve yayılımı canlı izle.
  • Paylaşılan servisleri (MySQL, PostgreSQL, Redis, RabbitMQ) istediğin kadar siteye bağla.
  • Build, release ve bakım işleri için site başına pipeline çalıştır.
  • Tüm topolojiyi sıfır kesintiyle yeni bir düzene taşı.

Sırada ne var