Altyapı yazılarıInfrastructure articles
Altyapı yazıları: küçük ekipler için sunucu, konteyner, izleme ve yedekleme düzenlerini sade, güvenli ve bakımı kolay tutmanın yolları.Infrastructure articles by Ekrem Değirmenci.
8 yazı8 articles
Hata Bütçesi ve Gürültüsüz Alarm Tasarımı
Tek olaya değil hata bütçesine bağlı alarm: SLO tanımı, kalan bütçe hesabı, tükenme hızıyla iki kademeli alarm ve gruplama için çalışan Python kodu.
Tek Kişilik Ekip İçin CI: GitHub Actions ile Hafif Bir Boru Hattı
GitHub Actions ile CI: tek kişilik ekip için lint, test ve güvenlik kontrolü içeren hafif bir boru hattı; önbellek, matrix ve SHA sabitleme örnekleriyle.
Windows ve Linux otomasyon farkları: aynı betiği iki tarafta da çalıştırmak
PC'de çalışıp sunucuda patlayan betiklerin sebepleri: yol ayracı, CRLF/LF, kod sayfası, dosya kilidi, Task Scheduler ile cron farkları ve taşınabilir çözümler.
.env dosyasından şifreli sır kasasına geçiş: küçük ekipler için uygulanabilir yöntem
Düz metin .env dosyalarından sops ve age ile şifreli sır kasasına geçiş: sarmalayıcı betik, commit öncesi sır tarayan kanca, geçmiş tarama ve rotasyon sırası.
Sessiz başarısızlık nöbetçisi: heartbeat ve dead man's switch ile otomasyon denetimi
Heartbeat ve dead man's switch ile otomasyon denetimi: JSON nabız yazan Python sarmalayıcı, YAPILDI/ATLANDI/KAYIP raporu üreten nöbetçi ve yanlış alarm kuralları.
PowerShell Intelligence Reporter: Sistem Kaynak Analizi
PowerShell ile CPU, RAM, GPU ve disk durumunu tek komutta raporlayın: CIM envanteri, Get-Counter örneklemesi, JSON çıktı ve Python ile eşik analizi.
Infrastructure Naming & Isolation: Docker Compose Best Practices
COMPOSE_PROJECT_NAME ile Docker Compose proje izolasyonu: varsayılan ad tuzağı, aynı sunucuda çoklu ortam, CI/CD ile branch başına izole stack.
Edge Sync Monitor & Power Continuity: Raspberry Pi Veri Sürekliliği
Raspberry Pi üzerinde SQLite WAL modu, atomik senkronizasyon ve güvenli kapanma ile güç kesintisine dayanıklı, sıfır veri kayıplı saatlik senkron kurulumu.