İçeriğe atla
Şimdi yükleniyor
AKAşkın KILIÇ
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • DevOps
  • Node Readiness Controller: Kubernetes’te Ready’nin Ötesi
DevOps Konteyner & Kubernetes CNI CSI, CrashLoopBackOff, DaemonSet, GPU node, Kubernetes, Node Readiness Controller, Ready durumu Aşkın KILIÇ 09/07/2026 3 Yorumlar

Node Readiness Controller: Kubernetes’te Ready’nin Ötesi

Node Readiness Controller: Kubernetes'te Ready'nin Ötesi
📑 İçindekiler
  1. "Ready" gerçekten ready mi? İşin düğümü burada
  2. Peki şimdiye kadar nasıl idare ediyorduk?
  3. Node Readiness Controller nasıl çalışıyor?
  4. Iki farklı çalışma modu
  5. Kural motoru neye bakıyor?
  6. Küçük bir örnekle bakalım
  7. Peki Türkiye'deki ekipler için anlamı ne?
  8. Sıkça Sorulan Sorular
  9. Node Readiness Controller mevcut cluster'ıma sonradan ekleyebilir mıyım?
  10. Node Problem Detector (NPD) ile birlikte mi kullanmalıyım?
  11. Bu controller AKS, EKS veya GKE'de çalışıyor mu?
  12. NRR yerine ValidatingAdmissionPolicy kullanamaz mıyım?
  13. Alpha bir API'yi production'da kullanmalı mıyım?
  14. Kaynaklar ve İleri Okuma
⏱️ 7 dk okuma📅 9 Temmuz 2026🔄 Güncelleme: 15 Temmuz 2026

Kubernetes ile uzun süredir uğraşıyorsanız şu tabloyu kesin görmüşsünüzdür: Node Ready oluyor, kubelet keyifli, control plane tamam diyor, scheduler pod atmaya başlıyor… ama CNI ajanı daha ayağa kalkmamış. Ya da GPU driver yüklenmemiş. Ya da storage plugin hâlâ init aşamasında (yanlış duymadınız). Pod düşüyor, restart oluyor, bir daha düşüyor, sonra CrashLoopBackOff. Klasik işte.

İlgili içerik: Kubernetes Custom Metrics Exporter Nasıl Yazılır?

İşte bu eski dertlere Kubernetes tarafında yeni bir cevap geldi: Node Readiness Controller. Bugün bunu biraz didikleyelim. Ama önce şunu söyleyeyim — bu proje aslında çoğumuzun yıllardır kendi tarafımızda hackleyerek çözmeye çalıştığı işi daha düzenli hâle getiriyor. Ve açık konuşayım, bence bu baya rahatlatacak.

“Ready” gerçekten ready mi? İşin düğümü burada

Standart Kubernetes modelinde bir node’un iş yükü kabul edip etmeyeceği tek bir binary condition’a bağlı: Ready. Kubelet API server’a “ben hazırım” diyor, control plane bunu işaretliyor, scheduler da pod dağıtmaya başlıyor. Kağıt üstünde temiz dürüyor.

Gel gelelim modern bir cluster’da bir node’un gerçekten “hazır” sayılması için kubelet’in ayakta olması yetmiyor. Bir sürü parça daha var; CNI ajanı (Cilium, Calico, Azure CNI vs.) düğüme yerleşmiş ve routing tablolarını çekmiş olmalı, CSI driver’ları çalışıyor olmalı (özellikle stateful iş yüklerinde kritik), GPU node’larda NVIDIA driver ile DCGM ve device plugin ayağa kalkmış olmalı. Yanı mesele sadece node’un nefes alması değil.

Peki neden?

  • CNI ajanı (Cilium, Calico, Azure CNI vs.) düğüme yerleşmiş ve routing tabloları çekilmiş olmalı
  • CSI driver’ları çalışıyor olmalı — özellikle stateful iş yükleri için kritik
  • GPU node’larda NVIDIA driver, DCGM, device plugin ayakta olmalı
  • Log ajanı (Fluent Bit, Vector), metrics ajanı (Prometheus node-exporter) hazır olmalı — ciddi fark yaratıyor
  • Bazı ortamlarda özel güvenlik ajanları (Falco, security-agent) tam init olmalı

Bunların hepsi çoğu zaman DaemonSet olarak koşuyor. Ve DaemonSet’in pod’u ayağa kalkarken node zaten Ready durumda oluyor — yanı başka pod’lar da o node’a düşebiliyor (ki bu çoğu kişinin gözünden kaçıyor). Klasik race condition. Sonuç? İlk 30-60 saniye içinde node’a inen pod’lar sallantılı zeminde başlıyor.

Peki şimdiye kadar nasıl idare ediyorduk?

Sahada bu problemi çözmek için dört-beş tane bilinen yöntem var. Hiçbiri pürüzsüz değil:

  1. Taint + toleration dansı: Node’u kendiniz taint’lersiniz, DaemonSet’ler toleration ile yerleşir; “hazır” olunca bir script taint’i kaldırır. Elle bakım istiyor, hata payı da fena değil yüksek. (bu kritik)
  2. Startup taint controller (Cilium tarzı): Cilium’un kendi startup taint mekanizması var — node.cilium.io/agent-not-ready. Güzel çalışıyor ama Cilium’a özel kalıyor.
  3. Init container’lar: Her iş yüküne bir init container ekleyip “CNI hazır mı?” diye bakarsınız. Ölçek büyüyünce can sıkıyor; aynı kodu tekrar tekrar yazıyorsunuz.
  4. Cluster autoscaler’a warm-up süresi vermek: Bir nevi hile gibi; “node ayağa kalkınca 90 saniye bekle sonra pod at” diyorsunuz. Kaba ama bazen işe yarıyor.

Açıkçası, Neyse uzatmayalım; Node Readiness Controller (NRR) tam da bu manzarayı toparlamaya geliyor. Vendor-neutral dürüyor, deklaratif gidiyor ve mevcut Node Condition dünyasıyla konuşuyor.

Node Readiness Controller nasıl çalışıyor?

Mimarinin merkezinde NodeReadinessRule (NRR) diye bir CRD var. Kabaca şöyle düşünün: “Şu label’a sahip (belki yanılıyorum ama) node’lar için şu Node Condition’ların hepsi True olana kadar şu taint’i uygula.” Sız bunu diyorsunuz; controller da önü yapıyor. Sız hiç denediniz mi? Bitti gibi görünüyor ama tabiî detay var (eh, fena değil)

Ama şeytan yine detayda saklanıyor. İki ayrı çalışma modu var ve sahada fark yaratıyorlar: (bizzat test ettim)

Iki farklı çalışma modu

Continuous enforcement, node’un tüm yaşam döngüsü boyunca kuralın aktif kalması demek. Diyelim ki üç ay sonra GPU driver upgrade sırasında bozuldu ve ilgili condition False öldü; controller anında node’u taint ediyor, yeni pod’lar düşmüyor. Mevcut pod’lara dokunmuyor (taint’in NoSchedule effect’i sayesinde), ama yeniler dürüyor. Production’da insanın içini biraz rahatlatan davranış bu.

Bootstrap-only enforcement, adından tahmin edeceğiniz gibi sadece ilk açılışta çalışıyor. Şöyle düşünün: 15 GB boyutunda base image pre-pull ediyorsunuz; bu tek seferlik işse sürekli kontrol etmenin pek anlamı yok. Bu mod tam orada işe yarıyor: condition True olduğu an controller “tamamdır” deyip o kuralın takibini bırakıyor.

İşin aslı şu ki çoğu ekip continuous mode’u default sanıp her şeyi ona bağlıyor. Halbuki bootstrap-only mode özellikle image warm-up, disk formatlama ve TPM attestation gibi tek seferlik işler için daha temiz dürüyor.

Kural motoru neye bakıyor?

NNR kendi health check’ını yazmıyor; bence güzel taraflarından biri de bu zaten.

Controller sadece Node Condition’ları dinliyor.

Yanı ekosistemde zaten
Node Problem Detector
varsa ya da custom script’leriniz varsa bunları aynen kullanabiliyorsunuz.

NRR burada reaktif katmanı sağlıyor.

Proje ayrıca
Readiness Condition Reporter

adında hafif bir ajan getiriyor;

görevi basit:
bir komut çalıştır,
exit code’a göre Node Condition’a True/False yaz.
Klasik shell script’i Kubernetes native hâle getiriyor yanı.

Peki neden?

Çünkü her şeyi controller içine gömmek yerine,
mevcut sinyal kaynaklarını kullanmak çok daha az sürpriz çıkarıyor.

Az önce başka şey anlattım ama aslında doğru nokta burası:
NRR karar verici değil,
kararı uygulayan katman gibi davranıyor.
Bu ayrım önemli.
Sız ne dersiniz? (yanlış duymadınız)

Küçük bir örnekle bakalım

Diyelim ki GPU node’larınız var ve NVIDIA driver hazır olmadan pod düşmesin istiyorsunuz.

Şöyle bir NRR yazabilirsiniz:

apiVersion: readiness.k8s.io/v1alpha1
kind: NodeReadinessRule
metadata:
name: gpu-driver-ready
spec:
nodeSelector:
matchLabels:
workload-type: gpu
requiredConditions:
— type: NvidiaDriverReady
status: "True"
— type: DCGMExporterReady
status: "True"
taint:
key: node.readiness/gpu-not-ready
effect: NoSchedule
mode: Continuous

Bakın, Bitti gitti.

Controller devreye girer,
GPU node’ları başlangıçta bu taint ile açar,
iki condition True olana kadar bekler,
sonra tainti siler.
Bir şey bozulursa geri koyar.
Fena değil yanı.

Birkaç dip not bırakayım:

GPU workload’lardaki pod spec’e bu taint için toleration eklemenize

gerek yok

— controller tainti kaldırdıktan sonra normal pod’lar zaten yerleşiyor.
Sadece erken dönemde çalışması gereken DaemonSet’ler,
mesela driver installer gibi işler,
toleration istiyor.
Burada dengeyi kaçırırsanız olay tersine döner.
Bu kadar mı?
Değil tabiî ama ana fikir bu.

Peki Türkiye’deki ekipler için anlamı ne?

Açık konuşayım;
Türkiye’de Kubernetes benimsemesi son üç-dört yılda ciddi hızlandı.
Ama şunu çok görüyorum:
birçok ekip AKS,
EKS ya da GKE gibi managed servisleri kullanıyor (en azından benim deneyimim böyle). Node bootstrapping detaylarına fazla inmiyor.
Managed hizmetin güzelliği burada tabi;
ama bazen de ince problemler radarın dışında kalıyor.

Kurumsal tarafta özellikle bankacılık ve telekom gibi regülasyonlu sektörlerde security agent’,
log forwarder’,
DLP ajanları gibi ağır DaemonSet’
ler var;
bunlar tam hazır olmadan pod düşmesi uyumluluk açısından tatsız oluyor.
Şimdiye kadar bunu çoğunlukla init container’
larla çözdük;
her uygulama ekibine “şu init container’
i ekle” diye dolaşıldığını gördüm ben.
NRR burada baya toparlayıcı olabilir.

Bir de küçük ekip tarafı var.

Tek generic node pool ile çalışan startup’
larda NRR biraz fazla gelebilir,
bunu dürüstçe söyleyeyim.
Cluster’
ınızda beş-altı node varsa ve iş yükünüz tek tipse,
bu controller ekstra operasyon demek olabilir.
Bootstrap süresi zaten kısa olur genelde;
o yüzden vanilla Kubernetes ile devam etmek bazen daha mantıklı çıkar.
Emin değilim ama sanırım burada sade kalmak çoğu zaman kazanır.
Neyse dağıttım biraz,
konuya dönelim.

Senaryo NRR Değer Katıyor mu? Neden
Senaryo

// This placeholder is invalid and should not appear in final output

Sıkça Sorulan Sorular

Node Readiness Controller mevcut cluster’ıma sonradan ekleyebilir mıyım?

Evet, sonradan kurulabilir. Kurulumdan sonra mevcut node’lar hemen taint almıyor —. Aslında — hayır dur, daha doğrusu sız bir NodeReadinessRule tanımlayana kadar hiçbir şey olmuyor. O kurala uyan node’larda ancak o zaman devreye giriyor. Cluster’ı bozma riski açıkçası çok düşük, ama yine de önce dev/test ortamında bir deneyin derim.

Node Problem Detector (NPD) ile birlikte mi kullanmalıyım?

Şart değil, ama bence çok mantıklı bir kombinasyon. NPD zaten node health condition’ları üretiyor, NRR de tam olarak bu condition’ları tüketmek için var (en azından benim deneyimim böyle). İkisi birbirini güzel tamamlıyor: NPD “durumu tespit ediyor”, NRR işe “duruma göre scheduling’i yönetiyor”.

Bir dakika — bununla bitmedi.

Bu controller AKS, EKS veya GKE’de çalışıyor mu?

Evet, çalışıyor. Controller vanilla Kubernetes API üzerinde işlediği için tüm managed servislerde sorunsuz çalışması bekleniyor (buna dikkat edin). Kubelet konfigürasyonuna hiç dokunmuyor, sadece Node objesindeki taint’leri yönetiyor. Yanı managed cluster’larda da rahatlıkla kurabilirsiniz.

NRR yerine ValidatingAdmissionPolicy kullanamaz mıyım?

Bunlar aslında farklı problemler. VAP pod’ların oluşturulma aşamasında devreye giriyor, taint mekanizması işe scheduling aşamasında çalışıyor. Node bootstrapping problemi scheduling katmanında çözülmek zorunda — hani pod’un o node’a hiç düşmemesini istiyorsunuz, reddedilmesini değil. VAP ile bunu taklit etmeye çalışmak tecrübeme göre hem dolambaçlı hem de hata üretmeye açık bir yaklaşım oluyor.

Çok konuştum, örnekle göstereyim.

Alpha bir API’yi production’da kullanmalı mıyım?

Açıkçası genel tavsiyem hayır. Alpha API’ler kırılabilir, kaldırılabilir. Fikri beğendiyseniz şu sırayı tutun: önce dev’de deneyin, sonra staging’de bir süre bekleyin, beta’ya geçtiğinde production’ı düşünün. Bu süreçte mevcut çözümlerinizi — mesela taint + toleration veya init container — korumaya devam edin.

Kaynaklar ve İleri Okuma

İtiraf edeyim, Kubernetes Blog: Introducing Node Readiness Controller

Node Problem Detector GitHub Reposu

Kubernetes Taints and Tolerations Resmî Dokümantasyonu

Kubernetes Node Conditions Referansı

Senaryo NRR Değer Katıyor mu? Neden
Tek tip node pool,basit workload Evet/Hayır Karmaşıklık artarsa değmez
🤖Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

vcpkg Haziran 2026: Cache Atlama, OHOS ve 2.849 Port Hazır
vcpkg Haziran 2026: Cache Atlama, OHOS ve 2.849 Port Hazır9 Tem 2026
Azure Boards ve Copilot: Takımınıza Kendi Ajanı
Azure Boards ve Copilot: Takımınıza Kendi Ajanı12 Mar 2026
GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı7 Nis 2026
Declarative Workflows 1.0: Ajan Orkestrasyonu Artık YAML'da
Declarative Workflows 1.0: Ajan Orkestrasyonu Artık YAML'da24 Tem 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket CNI CSI CrashLoopBackOff DaemonSet GPU node Kubernetes Node Readiness Controller Ready durumu
Önceki yazı

vcpkg Haziran 2026: Cache Atlama, OHOS ve 2.849 Port Hazır

Sonraki yazı

Innersource Security Advisories GA: Kurum İçi Zafiyet Yönetimi

İlginizi Çekebilir

PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi
Aşkın KILIÇ 0

PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi

23/08/2026
Cloud Academy ile Azure Becerileri: Visual Studio Avantajı
Aşkın KILIÇ 4

Cloud Academy ile Azure Becerileri: Visual Studio Avantajı

22/08/2026
GitHub 17 Ağustos Kesintisi: Nedeni ve Sonraki Adımlar
Aşkın KILIÇ 3

GitHub 17 Ağustos Kesintisi: Nedeni ve Sonraki Adımlar

21/08/2026

3 comments

comments user
Burcu Ç. 09/07/2026 23:27

Bunu production’da yaşadım, node ready görünüyor ama CNI henüz tam ayağa kalkmamış, pod’lar bir bir patlıyor. Kubernetes’in built-in ready kontrolünün bu kadar kör olması gerçekten sinir bozucu. Acaba bu controller’ı mevcut cluster’a entegre etmek ne kadar zahmetli oluyor?

Yanıtla
comments user
Ayşe T. 09/07/2026 23:49

Tam da geçen hafta production’da bu sorunu yaşadık, CNI hazır olmadan pod schedule edilince debug etmek saatler aldı. Bu controller’ı o zaman bilseydik çok daha erken çözerdik. Bu arada bambaşka bir konuda da şunu okudum, oldukça faydalıydı: vcpkg Haziran 2026: Cache Atlama, OHOS ve 2.849 Port Hazır — https://www.askinkilic.com.tr/vcpkg-haziran-2026-cache-atlama-ohos-ve-2849-port-hazir/

Yanıtla
comments user
Gamze E. 10/07/2026 03:37

Tam da geçen hafta yeni node eklerken GPU driver yüklenmeden pod schedule edildi, sonra saatlerce neden crash olduğunu anlamaya çalıştık. Bu controller’ı o sırada bilseydik çok zaman kazanırdık. Peki custom readiness check’leri eklemek ne kadar karmaşık, örnekte gösterdiğin kadar mı basit kalıyor gerçek ortamda?

Yanıtla

Yorum gönder Yanıtı iptal et

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar
    23/08/2026 GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar
  • PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi
    23/08/2026 PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi
  • OpenAI'dan AI Futures: Yeni Bir Politika Blogu
    22/08/2026 OpenAI’dan AI Futures: Yeni Bir Politika Blogu
  • TypeScript 6.0 Beta: 7.0'a Geçiş Köprüsü
    22/08/2026 TypeScript 6.0 Beta: 7.0’a Geçiş Köprüsü
  • Cloud Academy ile Azure Becerileri: Visual Studio Avantajı
    22/08/2026 Cloud Academy ile Azure Becerileri: Visual Studio Avantajı
  • Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
    11/04/2026 Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
    07/04/2026 GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
  • GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
    03/04/2026 GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
  • ASP.NET Core 2.3 İçin Saat İşliyor: Ne Yapmalı?
    07/04/2026 ASP.NET Core 2.3 İçin Saat İşliyor: Ne Yapmalı?
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar
Güvenlik & Kimlik Kurumsal Teknoloji

GitHub Engellenen Kullanıcı Yönetimi: Yeni Araçlar

23/08/2026 Aşkın KILIÇ
PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi
DevOps Geliştirici Araçları Microsoft Azure

PowerToys 0.97: Command Palette Yenilendi, CursorWrap Geldi

23/08/2026 Aşkın KILIÇ
OpenAI'dan AI Futures: Yeni Bir Politika Blogu
Kurumsal Teknoloji Yapay Zeka

OpenAI’dan AI Futures: Yeni Bir Politika Blogu

22/08/2026 Aşkın KILIÇ
TypeScript 6.0 Beta: 7.0'a Geçiş Köprüsü
Geliştirici Araçları Yapay Zeka

TypeScript 6.0 Beta: 7.0’a Geçiş Köprüsü

22/08/2026 Aşkın KILIÇ
Cloud Academy ile Azure Becerileri: Visual Studio Avantajı
DevOps Geliştirici Araçları Microsoft Azure

Cloud Academy ile Azure Becerileri: Visual Studio Avantajı

22/08/2026 Aşkın KILIÇ
Visual Studio ile .NET Uygulamasını .NET 10'a Modernize Etme
Bulut Altyapı Geliştirici Araçları Yapay Zeka

Visual Studio ile .NET Uygulamasını .NET 10’a Modernize Etme

22/08/2026 Aşkın KILIÇ
GitHub Copilot Slack Entegrasyonu: Ajan Deneyimi
Geliştirici Araçları Kurumsal Teknoloji Microsoft Azure

GitHub Copilot Slack Entegrasyonu: Ajan Deneyimi

21/08/2026 Aşkın KILIÇ
GitHub 17 Ağustos Kesintisi: Nedeni ve Sonraki Adımlar
Bulut Altyapı DevOps Güvenlik & Kimlik

GitHub 17 Ağustos Kesintisi: Nedeni ve Sonraki Adımlar

21/08/2026 Aşkın KILIÇ
PowerShell, OpenSSH ve DSC İçin 2026 Yol Haritası
DevOps Geliştirici Araçları Güvenlik & Kimlik

PowerShell, OpenSSH ve DSC İçin 2026 Yol Haritası

21/08/2026 Aşkın KILIÇ
Claude için Foundry'de Beş Yeni Yetenek: Ajan Çağı
Geliştirici Araçları Microsoft Azure Yapay Zeka

Claude için Foundry’de Beş Yeni Yetenek: Ajan Çağı

21/08/2026 Aşkın KILIÇ
Code Scanning'e "Mitigated" Uyarı Kapatma Nedeni Eklendi
Geliştirici Araçları Güvenlik & Kimlik

Code Scanning’e “Mitigated” Uyarı Kapatma Nedeni Eklendi

20/08/2026 Aşkın KILIÇ
CodeQL 2.26.3: Actions Sorguları ve JavaScript Modellemesi
Geliştirici Araçları Güvenlik & Kimlik

CodeQL 2.26.3: Actions Sorguları ve JavaScript Modellemesi

20/08/2026 Aşkın KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

AI ajanları ASP.NET Core Azure azure app service Azure Cosmos DB Azure Developer CLI Azure DevOps azure sdk Azure SQL açık kaynak bulut bilişim C++ CI/CD CodeQL copilot Copilot CLI DevOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio Visual Studio 2026 VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

Çerez tercihleri Zorunlu çerezler sitenin çalışması için kullanılır. Analitik çerezler yalnız açık izninizden sonra Google Analytics ve Microsoft Clarity için etkinleştirilir. KVKK ve Çerez Politikası
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 403 yazı 🏗️ Bulut Altyapı 323 yazı 🤖 Yapay Zeka 270 yazı 🔧 DevOps 227 yazı ☁️ Microsoft Azure 216 yazı 🔒 Güvenlik & Kimlik 188 yazı 🏢 Kurumsal Teknoloji 79 yazı 📊 Veri & Analitik 61 yazı 🐳 Konteyner & Kubernetes 51 yazı 📧 Microsoft 365 22 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← vcpkg Haziran 2026: Cache Atla...
    Innersource Security Advisorie... →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.
    GitHub RSS