{"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 Ingress: Basitle\u015ftirilmi\u015f Trafik Y\u00f6netimi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"UAzidIQWfx\"><a href=\"https:\/\/fatihsoysal.com\/blog\/kubernetes-ingress-basitlestirilmis-trafik-yonetimi\/\">Kubernetes Ingress: Basitle\u015ftirilmi\u015f Trafik Y\u00f6netimi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/kubernetes-ingress-basitlestirilmis-trafik-yonetimi\/embed\/#?secret=UAzidIQWfx\" width=\"600\" height=\"338\" title=\"&#8220;Kubernetes Ingress: Basitle\u015ftirilmi\u015f Trafik Y\u00f6netimi&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"UAzidIQWfx\" 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":"Kubernetes, modern uygulama da\u011f\u0131t\u0131m\u0131n\u0131n omurgas\u0131 haline geldi. Ancak, birden fazla pod ve servisi y\u00f6netmek, \u00f6zellikle trafik y\u00f6nlendirme s\u00f6z konusu oldu\u011funda karma\u015f\u0131kla\u015fabilir. \u0130\u015fte tam bu noktada Kubernetes Ingress devreye giriyor. Ingress, Kubernetes k\u00fcmenizdeki servisleriniz i\u00e7in tek bir giri\u015f noktas\u0131 sa\u011flayan bir API nesnesidir. Bu sayede, karma\u015f\u0131k trafik y\u00f6nlendirme kurallar\u0131n\u0131 basitle\u015ftirir ve g\u00fcvenlik, y\u00fck dengeleme gibi \u00f6nemli g\u00f6revleri kolayla\u015ft\u0131r\u0131r."}