{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Kubernetes Mimarisi: Kapsaml\u0131 Bir Rehber","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"uWPdQpyoEi\"><a href=\"https:\/\/fatihsoysal.com\/blog\/kubernetes-mimarisi-kapsamli-bir-rehber\/\">Kubernetes Mimarisi: Kapsaml\u0131 Bir Rehber<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/kubernetes-mimarisi-kapsamli-bir-rehber\/embed\/#?secret=uWPdQpyoEi\" width=\"600\" height=\"338\" title=\"&#8220;Kubernetes Mimarisi: Kapsaml\u0131 Bir Rehber&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"uWPdQpyoEi\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Modern d\u00fcnyada, uygulama da\u011f\u0131t\u0131m ve y\u00f6netiminin karma\u015f\u0131kl\u0131\u011f\u0131 her ge\u00e7en g\u00fcn art\u0131yor. Birden fazla sunucu, farkl\u0131 ortamlar ve s\u00fcrekli de\u011fi\u015fen talepler, geleneksel y\u00f6ntemlerle ba\u015fa \u00e7\u0131kmay\u0131 neredeyse imkans\u0131z hale getiriyor. \u0130\u015fte tam bu noktada Kubernetes devreye giriyor. Bu makale, Kubernetes mimarisinin temel bile\u015fenlerini, i\u015fleyi\u015fini ve ileri d\u00fczey kullan\u0131m senaryolar\u0131n\u0131 detayl\u0131 bir \u015fekilde ele alarak, Kubernetes d\u00fcnyas\u0131na ad\u0131m atmak isteyen herkes i\u00e7in kapsaml\u0131 bir rehber sunmay\u0131 ama\u00e7l\u0131yor. Kubernetes'in sundu\u011fu esneklik, \u00f6l\u00e7eklenebilirlik ve otomasyon yeteneklerini anlad\u0131ktan sonra, kendi uygulamalar\u0131n\u0131z\u0131 y\u00f6netme \u015feklinizi k\u00f6kten de\u011fi\u015ftirebilirsiniz."}