{"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":"Web Uygulamam","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"l3ZPh14iY5\"><a href=\"https:\/\/fatihsoysal.com\/blog\/web-uygulamam\/\">Web Uygulamam<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/web-uygulamam\/embed\/#?secret=l3ZPh14iY5\" width=\"600\" height=\"338\" title=\"&#8220;Web Uygulamam&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"l3ZPh14iY5\" 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 bulut tabanl\u0131 uygulamalar\u0131n karma\u015f\u0131kl\u0131\u011f\u0131 artt\u0131k\u00e7a, yap\u0131land\u0131rma y\u00f6netiminin \u00f6nemi de katlanarak artmaktad\u0131r. \u00d6zellikle Kubernetes gibi kapsay\u0131c\u0131 orkestrasyon platformlar\u0131nda, uygulamalar\u0131n \u00e7al\u0131\u015fma zaman\u0131 ayarlar\u0131n\u0131, veritaban\u0131 ba\u011flant\u0131 bilgilerini veya API anahtarlar\u0131n\u0131 verimli ve hatas\u0131z bir \u015fekilde y\u00f6netmek kritik bir ihtiya\u00e7t\u0131r. Bu makalede, Kubernetes'teki ConfigMap kaynaklar\u0131n\u0131 bir volume olarak nas\u0131l ba\u011flayaca\u011f\u0131m\u0131z\u0131 ve bu yap\u0131land\u0131rma verilerini uygulamalar\u0131m\u0131z\u0131n \u00e7al\u0131\u015fma d\u00fczenini bozmadan, kesintisiz bir \u015fekilde nas\u0131l dinamik olarak g\u00fcncelleyebilece\u011fimizi ayr\u0131nt\u0131l\u0131 bir \u015fekilde inceleyece\u011fiz. Bu rehber, ister s\u0131f\u0131rdan ba\u015flayan bir DevOps m\u00fchendisi olun ister deneyimli bir Kubernetes kullan\u0131c\u0131s\u0131, her seviyeden okuyucuya hitap edecek \u015fekilde tasarlanm\u0131\u015ft\u0131r."}