Dağıtım: Yapay zeka kodu çeker, Docker imajı oluşturur ve sunuculara dağıtır
Agent dağıtım sürecini otomatikleştirir: git push'ları izler, Docker imajı oluşturur (ya da hazır imajı kullanır), konteynerde yerel olarak test eder, SSH üzerinden production sunucusuna dağıtır, migration'ları çalıştırır ve sağlık kontrolü yapar. GitHub Actions, Kubernetes ve SSH sunucularıyla entegre çalışır. Aylık 19 dolar.
Tanıdık geldi mi?
Vaktini ne çalıyor
Dağıtım yavaş ve el ile yapılır: sunucuya SSH ile bağlan, kodu çek, docker build çalıştır, docker run yap, çalıştığını kontrol et — çok fazla adım
Otomasyon yok: her seferinde biri aynı işi elle yapar, insan hatası riski yüksek (migration unutulur, port karıştırılır)
Geri alma zor: dağıtım bir şeyi bozarsa, hızlıca geri dönmenin kolay bir yolu yok
Staging, production'dan farklıdır: testler staging'de geçer ama production'da bozulur, çünkü ön kontrol yapılmamıştır
AI ajanın neler yapabilir
Kullandığın araçlarla çalışır
Birkaç adımda başla
Git push süreci başlatır
Geliştirici değişiklikleri main'e (veya izlenen herhangi bir dala) push eder. GitHub webhook'u anında tetiklenir — agent push'u görür ve tüm süreci başlatır.
Docker imajı oluşturma
Agent: depoyu klonlar, depodaki Dockerfile'ı kullanarak docker build çalıştırır, imajı oluşturur, commit hash'iyle etiketler (örneğin app:abc123def45) ve registry'ye (Docker Hub veya GHCR) gönderir.
Yerel test
Agent imajı yerel olarak çalıştırır: docker run -d --name test-app -p 3000:3000 app:abc123def45, ardından /health üzerinde HTTP 200 dönüp dönmediğini, loglarda hata olup olmadığını, konteynerin çökmediğini kontrol eder. Her şey yolundaysa devam eder.
Production'a dağıtım
Agent SSH üzerinden production sunucusuna bağlanır, yeni imajı çeker: docker pull app:abc123def45, docker stop app-old, docker run -d --name app (yeni konteyner), gerekirse migration'ları çalıştırır.
Kontrol ve bildirim
Agent yeni konteyneri 60 saniye boyunca izler: HTTP 200, metrikler, loglar. Her şey yolundaysa Slack'e "Dağıtım başarılı (abc123, v1.2.3)" yazar. Hata varsa eski imaja otomatik olarak geri döner ve uyarı gönderir.
Sık sorulan sorular
Evet. SSH + docker run yerine yeni imaj etiketiyle kubectl apply -f deployment.yaml çalıştırabilir. Agent manifesti otomatik olarak güncelleyip uygulayabilir. Helm kullanılıyorsa helm upgrade yapabilir.
DevOps olmadan OpenClaw mı istiyorsun?
OpenKlo, orijinal OpenClaw için yönetilen barındırma hizmetidir. Aynı ajan, 3 dakikada yayında.
İstediğin zaman iptal et · En iyi modeller dahil · İstediğin zaman yükselt