[ OK ]Kernel başlatılıyor...
~/im/blog
Beni İşe Alın

Konuşalım

Çözülmesi gereken bir altyapı probleminiz mi var veya projeniz için desteğe mi ihtiyacınız var? Yeni projeler için bana ulaşabilirsiniz.

İletişime geç

Bağlantılar

Beni sosyal medyada ve profesyonel ağlarda bulun.

© 2026 Irfan Miral. Tüm hakları saklıdır.Geliştiren:Irfan Miral
Gizlilik PolitikasıŞartlar & Koşullar
Ana SayfaHizmetlerHakkımda/ÖzgeçmişBlogİletişimAraçlar

Blog

Sahadan pratik notlar, fikirler ve teknik yazılar.

Filtreleri Temizle
11 makale bulundu•Aktif filtreler:DevOps
2026-07-08• 5 dk okuma süresi
DevOps

Tek Bir Sunucuda Log Yönetimi

Devasa bir ELK yığını tek bir sunucu için inanılmaz abartıdır, ancak '/var/log içinde grep atıp dua etmek' de bir strateji değildir. Bu ikisinin arasında çok daha mantıklı bir orta yol var.

Logging Linux Administration Observability
2026-06-27• 5 dk okuma süresi
DevOps

Küçük Bir VPS'i Prometheus ve Grafana İle İzlemek

Prometheus ve Grafana kulağa sadece özel bir operasyon ekibi olan kurumsal firmalar içinmiş gibi gelir. Oysa tek bir VPS için bile kurulumu o kadar küçüktür ki kesinlikle zahmete değer. Üstelik ikinci sunucu geldiğinde kusursuzca ölçeklenir.

Prometheus Grafana Monitoring
2026-05-30• 6 dk okuma süresi
DevOps

Bir Web Sitesini Sıfır Kesinti (Downtime) İle Taşımak

'Sıfır kesintili taşıma' kulağa özel araçlar gerektiriyormuş gibi gelir. Oysa neredeyse her zaman sadece yeni sunucunun DNS'ten önce tam olarak test edilmesini ve TTL'in günler öncesinden düşürülmesini gerektirir.

Migration DNS Linux Administration
2026-05-20• 5 dk okuma süresi
DevOps

Proxmox'ta Docker vs LXC: Canlı Ortamda Gerçekte Ne Kullanıyorum?

Docker mı LXC mi tartışması her yıl yeniden alevlenir. İşte yönettiğim Proxmox sunucularında iş yüklerini nasıl böldüğüm ve LXC içinde Docker çalıştırmanın neden asla seçeneklerim arasında olmadığı.

Proxmox Docker Virtualization
2026-05-14• 5 dk okuma süresi
DevOps

Ters Vekil (Reverse Proxy) Olarak HAProxy mi Nginx mi? Nasıl Karar Veriyorum

Her ikisi de uygulamanızın önüne geçebilir. Her ikisi de TLS sonlandırma ve yük dengeleme (load balancing) yapabilir. Asıl fark, arkadaki bir sunucu (backend) bozulduğunda ortaya çıkar.

HAProxy Nginx Load Balancing
2026-03-05• 5 dk okuma süresi
DevOps

Cron mu, systemd Timers mı: Hangisini Ne Zaman Kullanıyorum?

systemd timer'ları daha yetenekli olsa da hala sık sık cron kullanıyorum. İşte ikisi arasında seçim yaparken dikkat ettiğim asıl nokta.

Linux Administration systemd Automation
2026-02-19• 5 dk okuma süresi
DevOps

Sunucu Yapılandırmaları Neden Aklınızda Değil Git'te Durmalı?

Gece 2'de canlı sistemde düzenlenen bir Nginx ayarı doğru olabilir ama tamamen belgesizdir. İşte küçük sistemleri devasa bir kodla-altyapı (IaC) projesine çevirmeden ayarları versiyon kontrolünde tutma yöntemim.

Git Infrastructure as Code Linux Administration
2026-02-05• 5 dk okuma süresi
DevOps

Her Yeni Sunucuda Çalıştırdığım Ansible Playbook'u

Sunucu güvenliğini (hardening) manuel yapmak, o ay içinde onuncu kez yapana kadar iyi bir fikirdir. İşte benim o temel kontrol listesini otomatikleştirip arkamı döndüğüm Ansible playbook'um.

Ansible Automation Linux Administration
2026-01-22• 5 dk okuma süresi
DevOps

Küçük Projeler İçin Kurtarıcı GitLab CI/CD Pipeline'ı

Çoğu küçük projenin devasa bir pipeline'a ihtiyacı yoktur. Kodu güvenilir bir şekilde derleyen, test eden ve deploy eden temel bir `.gitlab-ci.yml` işi fazlasıyla çözer. İşte benim her seferinde kopyaladığım şablon.

GitLab CI/CD Automation
2026-01-08• 5 dk okuma süresi
DevOps

Her Yeni Sunucuda Tekrar Kullandığım Bash Betikleri

Yönettiğim her sunucuya, henüz hiçbir uygulama kurulmadan önce küçük bir betik (script) seti atılır. Hiçbiri çok zekice yazılmış şeyler değil ve tam da bu yüzden yıllar sonra bile hala işe yarıyorlar.

Bash Linux Administration Automation