0.49.30
Yayında
17.09.2026
Tarayıcı kabuğunda kubectl'in YEKE mesajları İngilizce
- kubectl'in YEKE'den aldığı açıklamalar artık İngilizce. Tarayıcı kabuğunda bir
komut onay bekler, reddedilir ya da uygulanamazsa kubectl'in bastığı
YEKE: … satırı önceden Türkçeydi. kubectl'in kendi çerçevesi
(Error from server (Forbidden): …) İngilizce olduğu için satır iki dilli
görünüyordu. Script'leriniz bu satırlarda Türkçe metin arıyorsa İngilizce
karşılıklarına geçirin.
- Kabuğun açılış satırları ve web terminalinin mesajları değişmedi; onlar seçili dili
izlemeye devam ediyor.
- Veritabanında ya da agent'ta değişiklik yok.
0.49.29
Yayında
17.09.2026
OIDC ekranı yönlendirme adresini core'dan gösteriyor
- OIDC çoklu oturum açma ekranındaki "Sağlayıcıya kaydedilecek yönlendirme adresi"
artık core'un girişte gerçekten kullandığı adres. Önceden adres, tarayıcıda
açtığınız adresten üretiliyordu. YEKE'yi
YEKE_PUBLIC_URL'den farklı bir
adresle açan bir yönetici sağlayıcıya yanlış adresi kaydedebiliyor ve ilk giriş
sağlayıcı tarafında düşüyordu (Entra ID'de AADSTS50011).
YEKE_PUBLIC_URL tanımlı değilse ekran adres yerine bunu söylüyor.
- API:
GET /api/oidc/providers yanıtına redirectUri
alanı eklendi; YEKE_PUBLIC_URL tanımlı değilse null.
- Yeni doküman: Entra ID ile SSO Kurulumu — Entra'da
ve YEKE'de yapılacaklar adım adım.
- Veritabanında ya da agent'ta değişiklik yok.
0.49.28
Yayında
17.09.2026
Uygulama arızası ve kimlik tanısı seçili dilde; olaylarda sebep kod olarak
- Onay kartında düşen adımın sebebi artık arayüzün dilinde. Önceden sunucu bu
açıklamayı Türkçe cümle olarak yazıyordu ve İngilizce arayüzde de Türkçe
görünüyordu. Cluster listesindeki kimlik tanısı için de aynısı geçerli.
- SIEM aktarımı ve bildirim kancası için alan değişikliği:
plan.apply_step olayına failure;
plan.failed ve plan.partially_applied olaylarına
cause, causeStepIndex ve failure; bildirim
gövdesinin result alanına cause ve failure
eklendi. reason ve error artık yalnız apiserver'ın kendi
cümlesini taşıyor ya da boş. SIEM kurallarınız YEKE'nin açıklamasını bu alanlarda
arıyorsa yeni kod alanlarına geçirin; bu sürümden önce yazılmış kayıtlar değişmedi.
- API:
GET /api/clusters yanıtındaki
identity.message kalktı; yerine params ve
foreign geliyor.
- Veritabanında ya da agent'ta değişiklik yok.
0.49.27
Yayında
17.09.2026
Agent'ı durduran yazmalara özel uyarı kaldırıldı
- 0.49.17'de eklenen üç
builtin.agent-self-* politikası kaldırıldı.
YEKE'nin kendi agent'ını sıfıra ölçekleyen, silen ya da kimliğini kaldıran bir yazma
artık ayrı bir uyarı açmıyor; öbür yazmalar gibi genel yerleşik politikalarla
sınıflanıyor (ör. sıfıra ölçekleme yükseltilmiş onay istiyor).
- Kurum politikaları için yükseltme notu: politikaların okuduğu
op.cluster.agent alanı kalktı. Bu alana başvuran bir politika yüklenir
ama o alana ulaşan adımı reddeder. Kaldırılan uyarı kodlarından birini
(AGENT_SELF_…) taşıyan bir politika dosyası ya da paketi ise yüklenemez
ve YEKE açılmaz; yükseltmeden önce bu tür politikaları kaldırın.
- "Agent'ı güncelle" hedefinin ve kaldırma komutunun namespace doğruluğu
değişmedi (0.49.21, 0.49.22, 0.49.26).
- PostgreSQL kipinde açılış günlüğü uygulanan şema göçlerini adıyla yazıyor;
önceden göç uygulansa bile "no migration needed" diyordu.
- Veritabanında ya da agent'ta değişiklik yok.
0.49.26
Yayında
17.09.2026
Bağlı olmayan agent'ın kaldırma komutu da doğru namespace'i gösteriyor
- Agent bağlı değilken de kaldırma komutu agent'ın son doğrulanan namespace'ini
gösteriyor. 0.49.22'den beri komut, bağlı agent'ın Kubernetes'in doğruladığı
kimliğinden kuruluyordu; agent koptuğunda ise yine
yeke-system'e
düşüyordu. Doğrulanan namespace artık cluster kaydında saklanıyor ve kopma, YEKE'nin
yeniden başlaması ya da token yenileme sonrasında da kullanılıyor. Agent başka bir
namespace'e yeniden kurulursa kayıt, agent yeniden bağlandığında güncelleniyor.
- Kimliği henüz hiç doğrulanmamış kayıtlarda komut eskisi gibi
yeke-system gösteriyor. Mevcut kayıtlar, agent bu sürüme bağlanıp
doğrulandığında doluyor.
- Veritabanı şeması ilerliyor (v45): cluster tablosuna boş bırakılabilir bir
sütun ekleniyor ve yükseltmede otomatik uygulanıyor. Önceki bir sürüme dönmek için
yükseltmeden önce alınan veritabanı yedeğinin geri yüklenmesi gerekir. Agent'ta
değişiklik yok.
0.49.25
Yayında
17.09.2026
Çok replikalı kurulumda tünel el değiştirirken doğru hata
- Birden çok YEKE replikasıyla çalışan kurulumlarda, bir istek tüneli taşıyan
replikaya iletilirken tünel tam o sırada el değiştirdiyse hata artık "apiserver'a
ulaşılamadı" demiyor. İstek apiserver'a hiç gitmediği için kubeconfig adresine bakmayı
öneren eski ipucu yanlıştı; yeni mesaj tünelin el değiştirdiğini söylüyor.
- Bu hatanın gövdesinde Türkçe metin kalmadı; sebep makine okunur bir alanda.
- Veritabanında ya da agent'ta değişiklik yok.
0.49.24
Yayında
17.09.2026
Plan reddedildiğinde editör hatalı alanı gösteriyor
- Kubernetes bir düzenlemeyi dry-run'da reddettiğinde editör reddin işaret ettiği
alanı gösteriyor. YAML görünümünde ilgili satır işaretleniyor, formda sebep alanın
altında yazıyor; "Düzeltilecek alanlar" listesindeki "Göster" doğrudan o alana
götürüyor.
- Kubernetes'in bir alan belirtmediği retlerde hiçbir alan işaretlenmiyor; ret
sebebi eskisi gibi bantta okunuyor.
- Bilinmeyen ya da tekrarlanan bir alan içeren yamada onay kartındaki ve ret
bandındaki sebep artık gönderilen isteğin uzun yankısı değil, Kubernetes'in kısa
açıklaması.
- Veritabanında ya da agent'ta değişiklik yok.
0.49.23
Yayında
17.09.2026
Sunucu günlüğü: plan kurulamadığında açıklama İngilizce
- Bir değişiklik planı kurulamadığında sunucu günlüğüne yazılan açıklama artık
İngilizce. Cluster'a bağlı agent yokken, hedef kaynak çözülemediğinde ya da hedef
nesne bulunamadığında yazılan
plan could not be built satırı Türkçe bir
cümle taşıyordu; artık cluster kimliğini, yolu ya da kaynağı içeren kısa bir İngilizce
açıklama taşıyor. Aynı düzen tarama önerisinden ve Shell'den kurulan planlarda da
geçerli; 0.49.22'deki onay kapısı satırıyla aynı yaklaşım.
- Shell'de
kubectl'in gösterdiği hata metinleri değişmedi.
- API: cluster'a bağlı agent yokken dönen
CLUSTER_NOT_CONNECTED
hatası artık cluster kimliğini de taşıyor; geri alma isteğinin döndürdüğü aynı hatayla
artık aynı biçimde.
- Veritabanında ya da agent'ta değişiklik yok.
0.49.22
Yayında
17.09.2026
Cluster'ı çıkarırken gösterilen komut agent'ın kendi namespace'ini hedefliyor
- "Cluster'ı çıkar" penceresindeki ve kurulum panelindeki
kubectl delete namespace komutu artık agent'ın gerçekten koştuğu
namespace'i gösteriyor. Komut her kayıtta yeke-system diyordu; agent
başka bir namespace'e kurulmuşsa ve aynı cluster'da yeke-system'de başka
bir YEKE kaydının agent'ı koşuyorsa, kopyalanıp çalıştırılan komut o agent'ı silerdi.
Namespace, 0.49.21'deki "Agent'ı güncelle" düzeltmesiyle aynı kaynaktan (Kubernetes'in
doğruladığı ServiceAccount kimliğinden) geliyor ve kısıtlı erişimle kurulmuş
kayıtlarda da kullanılıyor.
- Agent bağlı değilken ya da kimliği doğrulanamadığında komut eskisi gibi
yeke-system gösteriyor. Agent'ı başka bir namespace'e kurduysanız ve
agent şu an bağlı değilse, komutu çalıştırmadan önce namespace'i kontrol edin.
- Sunucu günlüğü: onay kapısının reddettiği isteklerde "approval gate refused"
satırının açıklaması artık İngilizce.
- Veritabanında ya da agent'ta değişiklik yok.
0.49.21
Yayında
17.09.2026
"Agent'ı güncelle": başka namespace'e kurulmuş agent doğru hedefleniyor
- "Agent'ı güncelle" artık agent'ın gerçekten koştuğu namespace'i hedefliyor.
Kurulum manifesti
yeke-system dışında bir namespace'e uygulanmışsa
güncelleme planı yine yeke-system'deki agent'ı gösteriyordu; aynı
cluster'da orada başka bir YEKE kaydının agent'ı koşuyorsa plan o agent'ı yeniden
başlatırdı. Namespace artık agent'ın, Kubernetes'in doğruladığı ServiceAccount
kimliğinden okunuyor; kurum CA'sının ConfigMap'i de aynı namespace'e yazılıyor.
- Kimliği doğrulanamayan cluster'larda davranış değişmedi: Kubernetes
1.27'den eski ya da kimlik sorgusuna izin vermeyen cluster'larda hedef eskisi gibi
yeke-system. Deployment ve ClusterRole adları da değişmedi.
- Birden çok YEKE replikasıyla çalışan kurulumlarda aynı replikaya bağlı iki
cluster'ın kimlik bilgisi ve metrik önbelleği birbirine karışabiliyordu; her cluster
artık kendi kaydını tutuyor.
- Veritabanında ya da agent'ta değişiklik yok.
0.49.20
Yayında
17.09.2026
Onay kartı: sıfıra ölçekleme kartta 0 olarak görünüyor
- Bir iş yükü sıfıra ölçeklenirken "Ne değişecek" tablosu artık 0 gösteriyor.
Ölçekleme Kubernetes'in
scale alt kaynağından yapıldığında sıfır değeri
apiserver'ın döndürdüğü nesneden düşüyor; tablo bu satırı
spec.replicas · 1 · yok diye gösteriyordu ve kullanıcı replikayı sıfıra
indirdiğini kartta göremiyordu.
- Sıfırdan yukarı ölçeklemede "Önce" sütunu da 0 gösteriyor; aynı sebeple orada
da "yok" yazıyordu.
- Nesnenin kendisine yazılan değişikliklerde "yok" eskisi gibi o alana dokunulmadığını
söylüyor. Veritabanında ya da agent'ta değişiklik yok.
0.49.19
Yayında
17.09.2026
AI sağlayıcıları: telefonda tablonun bütün sütunlarına ulaşılıyor
- Dar ekranda sağlayıcı tablosunun orta sütunları artık görünüyor. Telefon
genişliğinde sabit duran Etiket ve Eylemler sütunları tablonun tamamını kaplıyordu;
Model, Katman, Anahtar · tavan, Yetenek, Fiyat ve Son probe sütunlarına kaydırarak da
ulaşılamıyordu. Bu, 0.49.18'de gelen "Çıktı tavanı" seçimini telefonda
kullanılamaz bırakıyordu.
- Dar ekranda Etiket sütunu tabloyla birlikte kayıyor, Eylemler sağda sabit
kalıyor. Grubun ürünü ve adresi tablonun üstündeki başlıkta görünmeye devam ediyor.
Geniş sütunlar (Model, Anahtar, Yetenek) dar ekranda iki kaydırma konumunda
okunuyor.
- Geniş ekranlarda görünüm değişmedi. Veritabanında ya da agent'ta değişiklik yok.
0.49.18
Yayında
17.09.2026
AI sağlayıcıları: sağlayıcı başına seçilebilen çıktı tavanı
- Her AI sağlayıcısı için "Çıktı tavanı" seçilebiliyor. Bir cevabın en fazla kaç
token olabileceği artık sağlayıcı kaydında: 4.096, 8.192, 16.384, 32.768 ya da 64.000.
Yeni sağlayıcı formunda ve sağlayıcı listesinde ("Anahtar · tavan" sütunu) değiştirilir.
- "Otomatik" modele göre seçer. Seçim yapılmazsa Anthropic Claude ve DeepSeek
modellerinde 32.768, diğer sağlayıcılarda 8.192 kullanılır; kurulum çapında bir değer
verilmişse o geçerlidir. Seçenek hangi değerin ve nereden geldiğini gösterir.
- Düşünen modellerde cevap yarıda kesilmiyor. DeepSeek gibi düşünen modeller
düşünmeyi de bu tavandan harcar; düşük bir tavanda uzun bir tarama raporu yarıda
kalıyordu. "Çıktı tavanında kesildi" hatası artık bu ayara yönlendiriyor.
- Değer kaydederken denenir. Modelin kabul etmediği bir tavan seçilirse sağlayıcı
kaydı bunu hemen gösterir.
- Yükseltmede veritabanına yeni bir alan eklenir; mevcut sağlayıcılar "Otomatik"te
kalır, ayrıca bir işlem gerekmez.
0.49.17
Yayında
17.09.2026
Guardrail: YEKE'nin kendi agent'ını durduran yazmalar artık ayrı uyarır
- Bir kullanıcı arayüzden YEKE'nin kendi agent'ını sıfıra ölçeklediğinde onay
kartı yalnız "iş yükünün tüm pod'ları kalkar" diyordu; asıl sonucu — YEKE'nin o
cluster'la bağlantısının kesileceğini ve geri almanın YEKE'den yapılamayacağını —
hiç yazmıyordu. Üç yeni yerleşik politika bu boşluğu kapatıyor.
- Agent'ı durdurmak ya da kimliksizleştirmek artık yıkıcı sayılıyor.
builtin.agent-self-stop agent Deployment'ını silmeyi ya da sıfıra
ölçeklemeyi ve agent'ın namespace'ini silmeyi; builtin.agent-self-credentials
agent'ın ServiceAccount'unu, token Secret'ını, ClusterRole'ünü ya da onu özne olarak
taşıyan bir binding'i kaldırmayı yakalar. İkisinde de kart bağlantının kesileceğini ve
işlemin YEKE'den geri alınamayacağını söyler; kullanıcı hedefin adını yazarak
onaylar.
- Agent'ı yeniden başlatmak (imaj ya da ortam değişikliği, "Agent'ı güncelle"
düğmesi dâhil) standart onay ister ama kendi kartını açar —
builtin.agent-self-rollout kabuğun oturum onayıyla sessizce geçmez. Kart,
yeni pod bağlanamazsa bağlantının geri gelmeyeceğini hatırlatır.
- Sınır: agent'ın namespace'i ve ServiceAccount'u apiserver'ın doğruladığı
kimlikten okunur — başka bir namespace'e kurulmuş agent da tanınır — ama doğrudan
(kubeconfig) modda bu üç politika devreye girmez ve kurulumda adı değiştirilmiş
Deployment/Secret/ClusterRole tanınmaz. Politikalar engellemez, yalnız uyarır ve
onayı yükseltir; bir kurum kendi
deny politikasıyla bu yazmaları
tamamen reddedebilir.
- Agent davranışı değişmedi; bu korumayı almak için agent imajını ayrıca
güncellemeniz gerekmez.
0.49.16
Yayında
16.09.2026
Sohbet: uzun seçenek düğmeleri artık panelden taşmıyor
- Seçenek metni düğmenin içinde alt satıra geçiyor. Model bir soru sorup uzun
seçenekler sunduğunda seçenek düğmeleri artık sohbet panelinden taşmıyor; panel yatay
kaymıyor.
- Kısa seçeneklerin görünümü değişmedi. Yükseltmede ayrıca bir işlem gerekmez.
0.49.15
Yayında
16.09.2026
İzleme: Genel bakışta son taramanın özeti
- Son taramayı Genel bakıştan görün. "Tara" düğmesinin altında son biten taramanın
özeti duruyor: kritik, uyarı ve bilgi sayıları, en önemli bulgu ve kaç bulgu daha olduğu,
ne kadar önce tarandığı. Satıra tıklayınca o taramanın raporu açılıyor.
- Özet her zaman biten taramayı gösterir. Yeni bir tarama sürerken önceki taramanın
özeti yerinde kalır. Bulgusuz ya da tamamlanamayan taramada kısa bir cümle yazar; hiç tarama
yoksa satır görünmez.
- Yetki sınırı korunur. Göremediğiniz yerlerdeki bulgular özette yer almaz; varsa kaç
tanesinin yetkiniz dışında kaldığı yazılır.
- Yükseltmede ayrıca bir işlem gerekmez.
0.49.14
Yayında
16.09.2026
Tarama: "burada uygulanamıyor" açıklaması bilgi düğmesinde
- Aynı açıklama artık her kartta tekrarlanmıyor. Bir öneri tek tıkla uygulanamadığında
nedenini anlatan cümle kartın gövdesinden kalktı; önerinin düğmelerinin yanındaki "?" bilgi
düğmesine basınca görünüyor.
- Yükseltmede ayrıca bir işlem gerekmez.
0.49.13
Yayında
16.09.2026
Sol menü: "Diğer Kaynaklar"da aynı anda tek alt menü açık
- Bir alt menü açılınca diğeri kapanıyor. "Diğer Kaynaklar" altındaki API gruplarından
aynı anda yalnız biri açık kalıyor; açık olanın başlığına yeniden tıklamak onu kapatıyor.
Bulunduğunuz kaynağın grubu kendiliğinden açık geliyor.
- Tıkladığınız başlık yerinde kalıyor. Üstteki açık grup kapanınca liste zıplamıyor;
tıkladığınız başlık ekranda aynı yerde duruyor ve içeriği altında açılıyor.
- Yükseltmede ayrıca bir işlem gerekmez.
0.49.12
Yayında
16.09.2026
Tarama: bulgu kartı sadeleşti
- Özet, kanıt ve öneri ayrı ayrı okunuyor. Kartın başında ne olduğunu anlatan
özet duruyor. Önerilen düzeltme kendi bloğunda, eylem düğmeleriyle birlikte.
- Kanıt tablosu kapalı geliyor. Kartta kaç okumaya dayandığı ve nerelere
bakıldığı yazıyor (örneğin "2 kanıt" ve yanında "YEKE ölçümleri · Cluster olayları"). Tabloyu görmek
isteyen tek tıkla açıyor. Tabloda artık hiç doldurulmamış sütun görünmüyor ve uzun
değerler kesilmeden okunuyor.
- "Derinleştir" ve "Sohbete aktar" ikonlu düğme oldu. Tıklanabilir oldukları
ilk bakışta anlaşılıyor; "Uygula" birincil düğme olarak öne çıkıyor.
- Aynı kart hem İzleme'deki tarama raporunda hem sohbet panelinde kullanılıyor.
Yükseltmede ayrıca bir işlem gerekmez.
0.49.11
Yayında
16.09.2026
Sol menü: "Diğer Kaynaklar" alt başlıkları ögeleriyle aynı boyda
- API grubu başlıkları artık küçük görünmüyor. "Diğer Kaynaklar" altındaki grup
başlıkları (örneğin core, cert-manager.io) içlerindeki kaynak adlarıyla aynı boyda. Başlığı
kalın yazısı ve baştaki ok ayırıyor; menünün yüksekliği değişmedi.
- Yükseltmede ayrıca bir işlem gerekmez.
0.49.10
Yayında
16.09.2026
Tarama: kalabalık olay akışında uyarıları kaçırmıyor, öneriyi sohbete taşıyor
- Uyarılar normal olayların arasında kaybolmuyor. Tarama olayları okurken yalnız
uyarıları istiyor ve bu filtreyi Kubernetes API'sinin kendisi uyguluyor. Yeni açılmış ya da
çok olay üreten bir cluster'da, örneğin yerleştirilemeyen bir pod'un uyarısı, artık okunan
listenin dışında kalmıyor.
- Zararsız bir uyarı arıza diye raporlanmıyor. Uyarının ilgili olduğu nesne sağlıklıysa
ve uyarının söylediği şey başka hiçbir okumada görünmüyorsa (örneğin node açılırken bir kez
yayımlanan disk kapasitesi uyarısı) tarama onu arıza saymıyor; yazarsa yalnız bilgi notu
olarak yazıyor.
- "Sohbete aktar". Tek tıkla uygulanamayan bir önerinin kartında, örneğin düzeltmesi
bir ConfigMap'te olan bir bulguda, "Sohbete aktar" düğmesi var. Düğme sohbet kutusunu
bulgunun hedefi, özeti ve önerisiyle doldurur ama göndermez; metni düzenleyip siz
gönderirsiniz. AI önce bulguyu cluster'da doğrular, eksik bir değer varsa (örneğin bir
adres) uydurmaz, size sorar; değişikliği her zamanki onay kartında açar.
- Sohbette de olaylar türe göre okunabiliyor. AI, uyarıları öne almak istediğinde
olayları türe göre filtreleyebilir; filtre istemediğinde olaylar eskisi gibi okunur.
- Yükseltmede ayrıca bir işlem gerekmez.
0.49.9
Yayında
16.09.2026
Tarama: öneriyi sohbetten uygulayın, belirsiz sebebin kaynağına inin
- Tarama önerileri sohbet ekranında düğmeyle uygulanıyor. İzleme'deki bir raporu
"Sohbette aç" ile sohbet paneline taşıyabilir ya da taramayı doğrudan sohbetten "Tara" ile
başlatabilirsiniz. Uygulanabilir bir öneride "Uygula", değişikliği her zamanki onay kartında
açar: dry-run sonucu, neyin değişeceği ve geri alma yolu orada; karar yine sizde. Plan,
düğmeye basan kişinin kimliğiyle kurulur; yetkisi yetmiyorsa onay kartı bunu gösterir.
Bir öneri yalnız teşhis edilen nesneyi değiştirebilir.
- Bulgular sade dille yazılıyor. Özet, ne olduğunu ve uygulamanın bundan ne
etkilendiğini anlatır; sayılar ve metrik adları kanıt tablosunda kalır. Sebep etiketleri de
sadeleşti ("Bellek yetmediği için yeniden başlıyor" gibi).
- Sebep net değilse tarama derinleşiyor. Bir bulgunun sebebi okumalardan net
çıkmıyorsa YEKE o bulgu için ikinci bir inceleme yapar: pod'un durumu, olaylar, konteyner
log'u ve gerektiğinde Kubernetes sistem bileşenlerinin (DNS, ağ, depolama, zamanlayıcı)
log'ları. Örneğin bir uygulamadaki ağ hatası, cluster DNS'inin çalışmadığı sonucuna
bağlanabilir. Bulgu kartındaki "Derinleştir" ile bu incelemeyi elle de başlatabilirsiniz.
- Yetki yükseltilmez. İnceleme, başlatan kullanıcının Kubernetes yetkisiyle yapılır.
Sistem bileşenlerinin kayıtlarını göremeyen bir kullanıcı için o adım atlanır ve özet bunu
açıkça söyler. Raporu başka biri açtığında, o kişinin göremediği yerlerden gelen inceleme
ayrıntısı gizlenir.
- Düzeltme: sohbetteki teşhis artık log okuyabiliyor. Önceki sürümlerde AI'ın log
okuma adımı Kubernetes API'sinden ret alıyordu ve hiçbir log okunamıyordu.
- Yükseltmede veritabanına yeni bir tablo eklenir; ayrıca bir işlem gerekmez.
0.49.8
Yayında
16.09.2026
Cluster ana ekranındaki node listesi kartlardan tabloya döndü
- Node listesi artık kart değil tablo. Sütunlar: Node, Durum, CPU, Bellek,
Roller, Kubelet.
- Sorunlu node'lar tek bakışta ayırt ediliyor. Hazır olmayan ya da kullanımı
%90'ı aşan node kırmızı şerit ve zemin alıyor; basınç bildiren ya da kullanımı %80'i
aşan node sarı şerit ve zemin alıyor. Hazır olmayan ve basınç bildiren node'lar
listenin en üstüne çıkıyor; kullanım sıralamayı değiştirmiyor, yalnız rengi
belirliyor.
- CPU ve bellek doluluk çubukları hücre genişliğinde duruyor. Yanlarında kısa
bir eğilim çizgisi var.
0.49.7
Yayında
16.09.2026
PostgreSQL kurulumlarında sessizce kopan ağ artık sonsuza dek bekletmiyor
- Bu tur yalnız PostgreSQL'li kurulumları ilgilendiriyor. Kastedilen kopma,
karşı ucun düzgünce kapanması (veritabanı yeniden başladı, oturum sonlandırıldı) değil;
paket düşüren bir güvenlik duvarı, adres çevirisinde düşen bir oturum, ölen bir düğüm —
bağlantı açık görünür, hiçbir cevap gelmez, bir hata da bildirilmez.
- Açılışta veritabanına ulaşılamıyorsa core artık kodlu bir hatayla durur.
Eskiden sessizce beklerdi: konteyner "ayakta" görünür, hiçbir satır basmaz ve
kendiliğinden de toparlanmazdı. Artık sebebini yazıp duruyor, yani yeniden başlatma
politikanız devreye girebiliyor. Felaket kurtarma ortamında bir sunucu ayağa kalkıp
veritabanına bağlanırken en çok işe yarayan davranış bu.
- Çalışırken yol koparsa yeni istekler açık bir hatayla düşüyor. Öncesinde
süresiz bekliyorlardı ve tek bir soket değil veritabanı bağlantı havuzunun tamamı
kilitleniyordu. Şema kurulumu için alınan kilidin beyan edilen bekleme bütçesi de
artık gerçekten tutuyor — daha önce tek bir cevapsız sorgu onu geçersiz kılabiliyordu.
- İki sınır bilinçle konmadı ve ikisi de burada yazılı. Kopma anında zaten
sürmekte olan bir sorgu kesilmiyor: göçler ve arşiv taramaları büyük bir veritabanında
meşru biçimde dakikalar sürebildiği için körlemesine bir süre sınırı onları ortasından
keserdi; o sorguyu yalnız bağlantı canlılık yoklaması düşürür. Ve sağlık ucu
veritabanına dokunmadığı için bu pencerede sağlık kontrolleri YEŞİL kalır —
arızayı sağlık durumundan değil günlüklerden okuyun.
0.49.6
Yayında
16.09.2026
AI sağlayıcı listesi ürüne göre toplandı
- Aynı ürünün kayıtları tek başlık altında. Bir ürünün birden çok modeli
kayıtlıysa (ör. iki Claude modeli) artık yan yana iki kart değil, tek başlık altında
iki satır görünüyor. Başlık kaydın adresinden türüyor: adres katalogdaki bir
ürünle eşleşiyorsa o ürünün adı yazılıyor, eşleşmiyorsa adresin kendisi. Bir ürün
seçip adresi kendi vekilinize çevirdiyseniz başlık seçimi değil adresi takip eder —
verinin nereye gittiği yalnızca adresten okunur.
- Satır yalnız farklı olanı taşıyor. Grubun ortak bilgisi (ürün, adres, egress
rozeti, kayıt sayısı) başlığa çıktı; satırda etiket, model, katman, anahtar parmak izi,
ölçülen yetenek, fiyat ve son probe kaldı. Kayıt başına ekranda kapladığı yer kart
yığınına göre belirgin biçimde azaldı. Dikkat isteyen hiçbir şey gizlenmedi: probe
hatası kendi satırında görünür kalıyor, ölçülmemiş katman ve devre dışı kayıt hâlâ
işaretli.
- Yeni sağlayıcı formunda fiyat alanları birleşti. Girdi ve çıktı fiyatı tek bir
alanın içinde yan yana duruyor; form alanları artık eşit sütunlara yerleşiyor ve son
alan tek başına tam genişlikte kalmıyor.
0.49.5
Yayında
16.09.2026
Yüksek erişilebilirlikte veritabanına giden yol sessizce koptuğunda
- Arka plan işçilerinin liderlik yoklaması artık sınırsız beklemiyor. Bu tur
yalnız PostgreSQL'li (yüksek erişilebilir) kurulumları ilgilendiriyor; tek düğümlü
kurulumda liderlik seçimi zaten yok. Ağ
sessizce koptuğunda — bağlantı açık görünür, hiçbir cevap gelmez, bir hata da
bildirilmez — her yoklama turu bir bağlantı daha açıp orada kalıyordu. Yoklamanın
bağlanma ve sorgu için artık bir üst sınırı var: açık bağlantı sayısı sabit bir
tavanda duruyor, replika düzgün kapanabiliyor ve yol geri geldiğinde seçim kaldığı
yerden sürüyor.
- Kilidi tutan bağlantı da yalnız bırakılmıyor. Boşta duran liderlik
bağlantısı TCP keepalive ile açılıyor; sessiz bir kopma böylece sonunda fark ediliyor
ve liderlik serbest kalıyor. Öncesinde o replika kendini süresiz lider sanabiliyor,
başka hiçbir replika işçileri devralamıyordu.
- Kopan bir veritabanı bağlantısı replikayı artık düşüremiyor. Liderlik kilidi
alınmadan önce kopan bir bağlantı, replikayı işlenmemiş bir hatayla sonlandırabiliyordu.
Kopma artık her aşamada yakalanıyor: replika ayakta kalıyor ve bir sonraki turda
yeniden deniyor.
0.49.4
Yayında
16.09.2026
Sohbet bandı tek satıra indi
- Bant artık tek satır: sağlayıcının sınıfı (dış/yerel), adresi ve bir bilgi (?)
düğmesi. Önceki sürümde ayrı satırlarda duran "bu turun bağlamı şu üçüncü tarafa
gider" cümlesi ile "X olarak davranıyorsunuz" kimlik satırı kalktı; ikisinin bilgisi
artık aynı (?) düğmesinin arkasında, neyin gittiğinin ve neyin hiç gitmediğinin
dökümüyle birlikte duruyor.
- Yöneticinin "Egress ve sağlayıcı" çekmecesinde kaydettiği duruş bandı anında
güncelliyor. Kayıt başarılı olduğunda bant yeni adresi ve sınıfı hemen gösteriyor
ve çekmece kendiliğinden kapanıyor; kayıt başarısız olursa çekmece açık kalıyor ve hata
formda görünüyor.
0.49.3
Yayında
16.09.2026
Yüksek erişilebilirlikte kapanış yarışı kapatıldı
- Kapanan bir replika, arka plan işçilerinin liderlik kilidini bırakmadan
durabiliyordu. Kilit denemesi kapanışla aynı ana denk geldiğinde replika kapanmış
sayılıyor, kilit ise o süreçte kalıyordu; süreç tamamen çıkana kadar başka bir replika
işçileri devralamıyordu. Kapanış artık uçuştaki liderlik denemesini bekliyor — "durdu"
diyen bir replika kilidi de bırakmış oluyor.
0.49.2
Yayında
16.09.2026
Sohbette egress ve kimlik bilgisi artık sabit bir bantta
- Verinin nereye gittiği, hangi kimlikle konuştuğunuz ve yöneticinin egress ayarı
artık sohbet başlığının hemen altında sabit bir bantta. Sohbet uzayıp aşağı
kaydırdığınızda bant yerinde kalıyor; sağlayıcının dış mı yerel mi olduğunu, adresini ve
"X olarak davranıyorsunuz" kimlik satırını görmek için yukarı dönmeniz gerekmiyor.
- Sağlayıcı kartı sadeleşti. Dış bir sağlayıcı kullanılıyorsa kartta yalnızca
sınıfı, adresi ve tek cümlelik rıza satırı görünüyor; neyin gittiğinin ve neyin hiç
gitmediğinin dökümü bilgi (?) düğmesinin arkasında duruyor. Model ve katman bilgisi
karttan kalktı — bu bilgi zaten her turun kendi satırında var.
- Yöneticinin egress ve sağlayıcı ayarı, bandın içindeki "Egress ve sağlayıcı"
düğmesiyle açılan bir çekmecede. Çekmece açıkken kısa ekranlarda da mesaj yazma
kutusu görünür kalıyor.
0.49.1
Yayında
16.09.2026
"Diğer Kaynaklar" menüsü kapalı gruplarla açılıyor
- Cluster menüsünde "Diğer Kaynaklar"ı açınca altındaki API grupları artık hepsi kapalı
gelir. Grupları tek tek açarsınız, birden fazlası aynı anda açık kalabilir. Bulunduğunuz
kaynak sayfası bu gruplardan birindeyse o grup açık görünür.
0.49.0
Yayında
16.09.2026
Core'un sertifikasına kurum CA'sıyla, doğrulama atlamadan güven
- Core'un sertifikası kurumunuzun kendi CA'sıyla imzalıysa agent, Shell ve CLI artık
-k/--insecure olmadan bağlanabiliyor. Core'a
YEKE_PUBLIC_CA_FILE ile CA'yı PEM dosyası olarak verin; agent'ın kurulum
manifesti CA'yı kendisi taşır, kurulum ekranında piped-ca biçimi ve bir
"CA'yı indir" bağlantısı çıkar. Ayrıntı: Kurum içi CA.
- Mevcut cluster'larda agent CA'yı henüz almadıysa envanterde
agent · core CA'sı eksik çipi çıkar. "Agent'ları güncelle (N)" ile tek
onay kartında ClusterRole, ConfigMap ve Deployment güncellenir; pod yeniden başlar ve çip
kendiliğinden kaybolur.
- CLI 0.4.0:
yeke login --ca-file kok.pem. TLS güven hatası artık
sebebini ve çaresini yazıyor; NODE_EXTRA_CA_CERTS ile eklenmiş
kökler --ca-file verildiğinde de güvenilir kalıyor.
- Shell toolbox imajı
v4. Core'un CA'sı artık kabuk oturumuna otomatik
taşınıyor; v3 tabanlı özel imajlarda kubectl/helm
x509 hatası vermeye devam eder.