{"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":"Docker Swarm Geli\u015fmi\u015f Seviye: Servisler, Gizliler ve Yap\u0131land\u0131rmalar","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"DNIWTnJkKA\"><a href=\"https:\/\/fatihsoysal.com\/blog\/docker-swarm-gelismis-seviye-servisler-gizliler-ve-yapilandirmalar\/\">Docker Swarm Geli\u015fmi\u015f Seviye: Servisler, Gizliler ve Yap\u0131land\u0131rmalar<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/docker-swarm-gelismis-seviye-servisler-gizliler-ve-yapilandirmalar\/embed\/#?secret=DNIWTnJkKA\" width=\"600\" height=\"338\" title=\"&#8220;Docker Swarm Geli\u015fmi\u015f Seviye: Servisler, Gizliler ve Yap\u0131land\u0131rmalar&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"DNIWTnJkKA\" 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":"Docker Swarm ile uygulamalar\u0131n\u0131z\u0131 \u00f6l\u00e7eklendirmek ve y\u00f6netmek harika, ancak ger\u00e7ek d\u00fcnyadaki senaryolarda daha geli\u015fmi\u015f \u00f6zelliklere ihtiya\u00e7 duyars\u0131n\u0131z. Bu makalede, Docker Swarm'\u0131n servisler, gizliler (secrets) ve yap\u0131land\u0131rmalar (configs) gibi ileri d\u00fczey \u00f6zelliklerini ele alarak, g\u00fcvenli ve \u00f6l\u00e7eklenebilir uygulamalar olu\u015fturman\u0131za yard\u0131mc\u0131 olaca\u011f\u0131z. Docker Swarm'\u0131n g\u00fcc\u00fcnden tam olarak yararlanmak ve karma\u015f\u0131k uygulamalar\u0131 kolayca y\u00f6netmek i\u00e7in bu temel kavramlar\u0131 \u00f6\u011frenmek \u015fart. Haz\u0131rsan\u0131z, Docker Swarm d\u00fcnyas\u0131na dalal\u0131m!"}