From 50cf3f52be78f9e366584bfddc7a19bcc33c7739 Mon Sep 17 00:00:00 2001 From: Ali Ok Date: Fri, 12 Jan 2024 18:40:38 +0300 Subject: [PATCH 1/2] kubernetes.md localization to Turkish Signed-off-by: Ali Ok --- content/tr/kubernetes.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 content/tr/kubernetes.md diff --git a/content/tr/kubernetes.md b/content/tr/kubernetes.md new file mode 100644 index 0000000000..575ecd43df --- /dev/null +++ b/content/tr/kubernetes.md @@ -0,0 +1,35 @@ +--- +title: Kubernetes +status: Completed +category: technology +tags: ["altyapı", "temel kavram", ""] +--- + +## Nedir + +Kubernetes, genellikle K8s olarak kısaltılan, açık kaynaklı bir konteyner orkestratörüdür. +Modern altyapılarda konteynerleştirilmiş uygulamaların yaşam döngüsünü otomatikleştirir ve bir "veri merkezi işletim sistemi" olarak işlev görerek uygulamaları dağıtık bir sistem üzerinde yönetir. + +Kubernetes, [konteynerleri](/container/) bir [küme](/cluster/) içindeki [düğümler](/nodes/) üzerine planlar ve yük dengeleyici ve kalıcı depolama gibi birkaç altyapı kaynağını bir araya getirerek konteynerleştirilmiş uygulamaları çalıştırır. + +Kubernetes, kullanıcıların uygulamaları bildirimsel (aşağıya bakınız) ve tekrarlanabilir bir şekilde dağıtmalarına olanak tanıyan bir otomasyon ve genişletilebilirlik sağlar. +Kubernetes, [API’si](/application-programming-interface/) aracılığıyla genişletilebilir, bu da tecrübeli Kubernetes kullanıcılarının kendi ihtiyaçlarına göre otomasyon yeteneklerinden faydalanmalarına olanak tanır. + +## Hangi Sorunları Çözer + +Altyapı otomasyonu ve bildirimsel yapılandırma yönetimi uzun süredir önemli kavramlar idi, ancak [bulut bilişim](/cloud-computing/) popülerlik kazandıkça daha önemli hale geldiler. +Bilişim kaynaklarına olan talep arttıkça ve organizasyonlar daha az mühendisle daha fazla operasyonel yeteneğe sahip olmak zorunda kalırken, bu talebi karşılamak için yeni teknolojilere ve çalışma yöntemlerine ihtiyaç duyulmaktadır. + +## Nasıl Yardımcı Olur + +Geleneksel [kod olarak altyapı](/infrastructure-as-code/) (IaC) araçlarına benzer şekilde, Kubernetes de otomasyona yardımcı olur. Ancak konteynerlerle çalışma avantajına sahiptir. +Konteynerler, sanal veya fiziksel makinelere göre, yapılandırma sapmasına daha dayanıklıdır. + +Ayrıca, Kubernetes bildirimsel olarak çalışır, yani operatörler bir şeyi nasıl yapılacağının talimatını vermek yerine altyapının nasıl görünmesi gerektiğini açıklarlar (genellikle manifest dosyaları örneğin, YAML dosyası, olarak). +Kubernetes ardından "nasıl" ile ilgilenir. +Bu, Kubernetes'in kod olarak altyapı (IaC) ile son derece uyumlu olmasına neden olur. + +Kubernetes aynı zamanda kendi kendini iyileştirir. +Kümenin gerçek durumu her zaman operatörün istenen durumuyla eşleşir. +Kubernetes, manifest dosyalarında tanımlanan şeyden sapma algıladığında, bir Kubernetes denetleyicisi devreye girer ve bunu düzeltir. +Kubernetes'in kullandığı altyapı sürekli değişebilir, ancak Kubernetes daima ve otomatik olarak değişikliklere adapte olur ve istenen durumla eşleştiğinden emin olur. From 31f156dbbb72bdf98248d9d4a379afd233e84117 Mon Sep 17 00:00:00 2001 From: Ali Ok Date: Fri, 12 Jan 2024 18:48:25 +0300 Subject: [PATCH 2/2] Fix links Signed-off-by: Ali Ok --- content/tr/kubernetes.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/tr/kubernetes.md b/content/tr/kubernetes.md index 575ecd43df..0dcfe46ef9 100644 --- a/content/tr/kubernetes.md +++ b/content/tr/kubernetes.md @@ -10,19 +10,19 @@ tags: ["altyapı", "temel kavram", ""] Kubernetes, genellikle K8s olarak kısaltılan, açık kaynaklı bir konteyner orkestratörüdür. Modern altyapılarda konteynerleştirilmiş uygulamaların yaşam döngüsünü otomatikleştirir ve bir "veri merkezi işletim sistemi" olarak işlev görerek uygulamaları dağıtık bir sistem üzerinde yönetir. -Kubernetes, [konteynerleri](/container/) bir [küme](/cluster/) içindeki [düğümler](/nodes/) üzerine planlar ve yük dengeleyici ve kalıcı depolama gibi birkaç altyapı kaynağını bir araya getirerek konteynerleştirilmiş uygulamaları çalıştırır. +Kubernetes, [konteynerleri](../container/) bir [küme](../cluster/) içindeki [düğümler](../nodes/) üzerine planlar ve yük dengeleyici ve kalıcı depolama gibi birkaç altyapı kaynağını bir araya getirerek konteynerleştirilmiş uygulamaları çalıştırır. Kubernetes, kullanıcıların uygulamaları bildirimsel (aşağıya bakınız) ve tekrarlanabilir bir şekilde dağıtmalarına olanak tanıyan bir otomasyon ve genişletilebilirlik sağlar. -Kubernetes, [API’si](/application-programming-interface/) aracılığıyla genişletilebilir, bu da tecrübeli Kubernetes kullanıcılarının kendi ihtiyaçlarına göre otomasyon yeteneklerinden faydalanmalarına olanak tanır. +Kubernetes, [API’si](../application-programming-interface/) aracılığıyla genişletilebilir, bu da tecrübeli Kubernetes kullanıcılarının kendi ihtiyaçlarına göre otomasyon yeteneklerinden faydalanmalarına olanak tanır. ## Hangi Sorunları Çözer -Altyapı otomasyonu ve bildirimsel yapılandırma yönetimi uzun süredir önemli kavramlar idi, ancak [bulut bilişim](/cloud-computing/) popülerlik kazandıkça daha önemli hale geldiler. +Altyapı otomasyonu ve bildirimsel yapılandırma yönetimi uzun süredir önemli kavramlar idi, ancak [bulut bilişim](../cloud-computing/) popülerlik kazandıkça daha önemli hale geldiler. Bilişim kaynaklarına olan talep arttıkça ve organizasyonlar daha az mühendisle daha fazla operasyonel yeteneğe sahip olmak zorunda kalırken, bu talebi karşılamak için yeni teknolojilere ve çalışma yöntemlerine ihtiyaç duyulmaktadır. ## Nasıl Yardımcı Olur -Geleneksel [kod olarak altyapı](/infrastructure-as-code/) (IaC) araçlarına benzer şekilde, Kubernetes de otomasyona yardımcı olur. Ancak konteynerlerle çalışma avantajına sahiptir. +Geleneksel [kod olarak altyapı](../infrastructure-as-code/) (IaC) araçlarına benzer şekilde, Kubernetes de otomasyona yardımcı olur. Ancak konteynerlerle çalışma avantajına sahiptir. Konteynerler, sanal veya fiziksel makinelere göre, yapılandırma sapmasına daha dayanıklıdır. Ayrıca, Kubernetes bildirimsel olarak çalışır, yani operatörler bir şeyi nasıl yapılacağının talimatını vermek yerine altyapının nasıl görünmesi gerektiğini açıklarlar (genellikle manifest dosyaları örneğin, YAML dosyası, olarak).