DynamisDynamis
  • Hakkımızda
  • İletişim
Bize UlaşınRandevu Al

DevOps & Kubernetes

Kubernetes'e Geçiş: 14 Günde Üretime Hazır Cluster

Heroku veya manuel sunuculardan Kubernetes'e kesintisiz geçiş. Cluster kurulumu, CI/CD ve gözlemlenebilirlik adım adım.

SYazarSerdar TekinKurucu Ortak ve Altyapı Direktörü
Yayınlandı17 Mayıs 2026

Özet Çıkarımlar

  • Kubernetes'i amaç değil araç olarak konumlandırın
  • Önce gözlemlenebilirlik, sonra ölçeklenme
  • CI/CD ve GitOps olmadan cluster yönetilemez
  • 14 günlük takvim mümkün ama disiplin ister

Heroku veya elle yönetilen sunuculardan Kubernetes'e geçiş, çoğu yazılım ekibinin er ya da geç verdiği bir karardır. Bu rehber, kararın ne zaman doğru olduğunu, 14 günlük gerçekçi bir geçiş planını ve sürecin en sık tökezlediği noktaları anlatır.

Kubernetes neden, ne zaman

Kubernetes bir hedef değil, bir araçtır. Yatay ölçeklenme, dayanıklılık ve tekrarlanabilir dağıtım gerçek bir ihtiyaçsa doğru araçtır. Sadece sektör gündeminde olduğu için geçilmez; aksi halde size çözdüğünden fazla operasyonel yük getirir.

Doğru soru "Kubernetes'e geçmeli miyiz" değil, "hangi somut sorunu çözüyoruz" sorusudur. Karar verirken üç ölçüte bakın:

  • Trafik profili: Yük değişkense veya hızlı büyüyorsa yatay ölçeklenme kazandırır.
  • Dağıtım sıklığı: Günde birden fazla deploy yapıyorsanız manuel süreç sürdürülemez.
  • Dayanıklılık beklentisi: Tek sunucu çökünce hizmet duruyorsa, kendini iyileştiren bir platform gerekir.

Bilgi

Bu üç ölçütten hiçbiri sizin için kritik değilse, Kubernetes'i ertelemek geçerli bir mühendislik kararıdır. Erken geçiş, ekibi üründen koparır.

14 günlük geçiş planı

Takvim sıkı ama gerçekçidir, çünkü her adım bir öncekinin üzerine kurulur. Atlanan bir adım sonraki haftaya borç olarak biner. Planı üç aşamaya bölüyoruz:

AşamaGünlerÇıktı
Paketleme1-4Container imajları, temel manifestler
Cluster ve altyapı5-9Ağ, kalıcı depolama, gizli anahtar yönetimi
Kesim10-14CI/CD, gözlemlenebilirlik, aşamalı trafik

Gün 1-4: Paketleme ve imajlar

Mevcut uygulama container'a alınır, imajlar oluşturulur ve temel Kubernetes manifestleri yazılır. Bu aşamada hedef üretim değil, uygulamanın cluster içinde sağlıklı ayağa kalktığını doğrulamaktır.

Gün 5-9: Cluster ve altyapı

Cluster kurulur; ağ, kalıcı depolama ve gizli anahtar yönetimi devreye alınır. Bu aşama görünmez ama kritiktir: yanlış kurulan ağ veya depolama, sonraki her adımı yavaşlatır ve geri dönüşü pahalılaştırır.

Gün 10-14: CI/CD, gözlemlenebilirlik ve kesim

CI/CD bağlanır, gözlemlenebilirlik entegre edilir ve trafik aşamalı olarak yeni ortama taşınır. Eski ortam, kesim tamamlanana kadar ayakta tutulur; böylece sorun çıkarsa geri dönüş anlık olur.

Gözlemlenebilirlik önce gelir

Cluster'ı ölçeklemeden önce göremediğiniz şeyi yönetemezsiniz. Üretim Kubernetes'i, gözlemlenebilirlik katmanı olmadan kör uçuştur. Standart yığınımız üç parçadan oluşur:

  • Prometheus: Metrik toplama ve alarm.
  • Loki: Merkezî log toplama ve sorgulama.
  • Grafana: Tek panelde görselleştirme ve dashboard.

İpucu

Gözlemlenebilirliği geçişin sonuna bırakmayın. Trafik kesiminden önce kurarsanız, sorun çıktığında tahmin değil veri ile karar verirsiniz.

CI/CD ve GitOps

Manuel kubectl komutu üretimde sürdürülemez. Her değişikliğin izlenebilir, gözden geçirilebilir ve geri alınabilir olması gerekir. Bunu GitOps ile sağlarız: tek doğruluk kaynağı Git deposudur, cluster'ın durumu bu depoyla sürekli eşitlenir. Argo CD veya benzeri bir araçla, kullandığınız mevcut hattı (GitHub Actions, GitLab CI) bozmadan entegre ederiz.

Sık yapılan hatalar

Uyarı

Aşağıdaki dört hata, geçiş projelerinin gecikmesinin neredeyse tek sebebidir. Plan aşamasında her birini açıkça ele alın.

  • Gözlemlenebilirliği sona bırakmak: Sorun çıkınca kör kalırsınız.
  • Her şeyi ilk gün taşımak: Aşamalı kesim yerine tek seferde geçiş, geri dönüşü imkânsızlaştırır.
  • Gizli anahtarları manifeste gömmek: Güvenlik açığı ve sızıntı riski doğar.
  • Tek kişiye bağımlılık: Cluster'ı tek mühendis biliyorsa, o kişi tek nokta riskidir.

Dynamis bu işi nasıl yapıyor

Kubernetes karmaşıklığını yönetilen hizmet olarak devralırız: kurar, işletir ve 7/24 izleriz. Bu soyut bir vaat değil; Raff altyapısını biz işletiyoruz, 10.000+ sanal makine ve 1.000+ müşteri ölçeğinde. Aynı operasyonel disiplini sizin geçişinize getiriyoruz.

Sözleşme bittiğinde kurulum sizde kalır. Tamamı open source olduğu için lock-in yoktur; isterseniz başka bir partnerle devam edebilirsiniz.

Sıkça Sorulan Sorular

Küçük ekibe Kubernetes fazla mı gelir?

Yönetilen hizmet olarak alındığında değil. Karmaşıklığı biz taşırız, siz uygulamanıza odaklanırsınız.

Heroku'dan geçiş ne kadar sürer?

Tipik olarak 14-21 gün. Kesinti olmadan, paralel çalıştırma ile tamamlanır.

İçindekiler

  • Kubernetes neden, ne zaman
  • 14 günlük geçiş planı
  • Gün 1-4: Paketleme ve imajlar
  • Gün 5-9: Cluster ve altyapı
  • Gün 10-14: CI/CD, gözlemlenebilirlik ve kesim
  • Gözlemlenebilirlik önce gelir
  • CI/CD ve GitOps
  • Sık yapılan hatalar
  • Dynamis bu işi nasıl yapıyor

Bu konuda yardıma mı ihtiyacınız var?

Altyapınızı Dynamis ekibiyle konuşun. 30 dakikalık teknik görüşme ücretsiz.

Hemen Ara

Bu konuda yardıma mı ihtiyacınız var?

Altyapınızı Dynamis ekibiyle konuşun. 30 dakikalık teknik görüşme ücretsiz.

Hemen Ara: +90 312 911 31 27

Sıradakini Oku

Güvenlik & YedeklemeBaşlangıç dk okuma

3-2-1 Yedekleme Kuralı ve Felaket Kurtarma Planı

Veri kaybına karşı 3-2-1 yedekleme kuralı, RPO ve RTO kavramları ve test edilmiş felaket kurtarma planı nasıl kurulur.

Devamını Oku
Bulut & MigrasyonOrta dk okuma

AWS'den Çıkış: Maliyeti Düşürerek Bulut Göçü Nasıl Yapılır?

AWS faturası kontrolden çıktıysa, KVKK uyumlu ve Türkiye lokasyonlu altyapıya kesintisiz bulut göçünü adım adım anlatıyoruz.

Devamını Oku
Kurumsal IT YönetimiBaşlangıç dk okuma

Kendi DevOps Ekibini Kurmak mı, Yönetilen Hizmet mi?

DevOps mühendisi işe almak mı, yönetilen hizmet mi? Maliyet, risk ve süreklilik açısından dürüst bir karşılaştırma.

Devamını Oku
Dynamis

Türk SME'leri için bulut altyapı, yönetilen IT ve Microsoft SPLA lisanslama. Raff Technologies altyapısı üzerinde çalışıyoruz.

Dynamis Teknoloji Anonim Şirketi

  • Beytepe Mah. 5399 Sk. Çankaya / Ankara
  • +90 312 911 31 27
  • info@getdynamis.com
  • Pazartesi - Cumartesi, 09:00 - 18:00

Hizmetler

  • Bulut Altyapısı & BT Desteği
  • DevOps Hizmetleri
  • Microsoft SPLA Lisanslama
  • Hibrit Bulut
  • Sunucu Yönetim Platformu

Çözümler

  • Üretim & Sanayi
  • Perakende & E-ticaret
  • Finans & Mali Müşavirlik
  • Profesyonel Hizmetler
  • Sağlık
  • Tüm Hizmetler →

Kaynaklar

Öğrenme Merkezi

    Şirket

    • Hakkımızda
    • İletişim
    • Hizmet Sözleşmesi
    • KVKK Aydınlatma Metni
    • Çerez Politikası

    © 2026 Dynamis Teknoloji A.Ş. Tüm hakları saklıdır.

    Powered by