{"id":10267,"date":"2025-01-22T01:15:12","date_gmt":"2025-01-21T22:15:12","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/"},"modified":"2025-01-22T01:15:12","modified_gmt":"2025-01-21T22:15:12","slug":"kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/","title":{"rendered":"Kubernetes&#8217;te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi"},"content":{"rendered":"<p><body><\/p>\n<p>Kubernetes&#8217;te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi<\/p>\n<p>Kubernetes, modern uygulamalar\u0131n y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Ancak,  birden fazla kullan\u0131c\u0131n\u0131n ve farkl\u0131 rollerin bulundu\u011fu ortamlarda g\u00fcvenlik \u00f6nemli bir konudur.  Bu y\u00fczden, Kubernetes&#8217;in sundu\u011fu Rol Bazl\u0131 Eri\u015fim Kontrol\u00fc (RBAC) mekanizmas\u0131n\u0131 kullanarak sistem g\u00fcvenli\u011finizi sa\u011flamla\u015ft\u0131rman\u0131z gerekmektedir.  Bu makalede,  RBAC&#8217;i ger\u00e7ek bir senaryo \u00fczerinden ad\u0131m ad\u0131m nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131 g\u00f6sterece\u011fiz.<\/p>\n<h2>RBAC&#8217;in \u00d6nemi<\/h2>\n<p>\u00d6ncelikle, neden RBAC&#8217;e ihtiyac\u0131n\u0131z oldu\u011funu anlamak \u00f6nemlidir.  RBAC, yetkilendirmeyi basitle\u015ftirerek,  her kullan\u0131c\u0131n\u0131n veya servisin yaln\u0131zca belirli kaynaklar \u00fczerinde s\u0131n\u0131rl\u0131 i\u015flemler ger\u00e7ekle\u015ftirmesini sa\u011flar.  Bu sayede, yetkisiz eri\u015fimlerin \u00f6n\u00fcne ge\u00e7ilir ve g\u00fcvenlik riskleri en aza indirilir.  \u00d6rne\u011fin,  geli\u015ftirme ekibinin prod\u00fcksiyon ortam\u0131n\u0131 de\u011fi\u015ftirme yetkisine sahip olmamas\u0131 gerekir.  RBAC, tam olarak bu kontrol\u00fc sa\u011flar.<\/p>\n<h2>Ad\u0131m Ad\u0131m Uygulama<\/h2>\n<p>\u015eimdi,  RBAC&#8217;i Kubernetes k\u00fcmemizde nas\u0131l uygulayabilece\u011fimize bakal\u0131m.  A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 takip ederek,  basit bir \u00f6rnek senaryo olu\u015fturaca\u011f\u0131z:<\/p>\n<ol>\n<li><strong>Rol Olu\u015fturma (Role):<\/strong> \u0130lk ad\u0131m,  belirli i\u015flemleri ger\u00e7ekle\u015ftirme yetkisini tan\u0131mlayan roller olu\u015fturmakt\u0131r.  \u00d6rne\u011fin,  &#8220;pod-reader&#8221; ad\u0131nda bir rol olu\u015ftural\u0131m ve bu role yaln\u0131zca podlar\u0131 okuma izni verelim.<\/li>\n<li><strong>Rol Ba\u011flama (RoleBinding):<\/strong>  Sonras\u0131nda,  olu\u015fturdu\u011fumuz rolleri belirli kullan\u0131c\u0131lara veya hizmet hesaplar\u0131na ba\u011flamal\u0131y\u0131z.  &#8220;pod-reader&#8221; rol\u00fcn\u00fc &#8220;dev-user&#8221; adl\u0131 bir kullan\u0131c\u0131ya ba\u011flayal\u0131m.<\/li>\n<li><strong>Rol S\u0131n\u0131f\u0131 (ClusterRole) ve Rol S\u0131n\u0131f\u0131 Ba\u011flama (ClusterRoleBinding):<\/strong>  K\u00fcme genelinde ge\u00e7erli roller olu\u015fturmak i\u00e7in ClusterRole ve ClusterRoleBinding kullanabiliriz.  \u00d6rne\u011fin,  t\u00fcm k\u00fcme \u00fczerinde image \u00e7ekme yetkisine sahip bir rol olu\u015fturabiliriz.<\/li>\n<li><strong>YAML Dosyalar\u0131 ile Uygulama:<\/strong>  Rolleri ve ba\u011flamalar\u0131 tan\u0131mlamak i\u00e7in YAML dosyalar\u0131 kullan\u0131r\u0131z.  A\u015fa\u011f\u0131da basit bir \u00f6rnek g\u00f6sterilmi\u015ftir:<\/li>\n<\/ol>\n<pre><code>\n# pod-reader rol\u00fc\napiVersion: rbac.authorization.k8s.io\/v1\nkind: Role\nmetadata:\n  namespace: default\n  name: pod-reader\nrules:\n- apiGroups: [\"\"]\n  resources: [\"pods\"]\n  verbs: [\"get\", \"list\", \"watch\"]\n\n# pod-reader rol\u00fcn\u00fcn dev-user'a ba\u011flanmas\u0131\napiVersion: rbac.authorization.k8s.io\/v1\nkind: RoleBinding\nmetadata:\n  name: pod-reader-binding\n  namespace: default\nsubjects:\n- kind: User\n  name: dev-user\nroleRef:\n  kind: Role\n  name: pod-reader\n  apiGroup: rbac.authorization.k8s.io\n<\/code><\/pre>\n<p>Bu YAML dosyalar\u0131n\u0131 kubectl apply -f role.yaml komutu ile uygulayabilirsiniz.  Daha detayl\u0131 \u00f6rnekler i\u00e7in <a href=\"https:\/\/kubernetes.io\/docs\/reference\/access-authn-authz\/rbac\/\">Kubernetes RBAC dok\u00fcman\u0131na<\/a> g\u00f6z atabilirsiniz.  Bu ad\u0131mda dikkat etmeniz gereken nokta,  her rol\u00fcn ve ba\u011flaman\u0131n do\u011fru bir \u015fekilde tan\u0131mlanmas\u0131d\u0131r.  Yanl\u0131\u015f tan\u0131mlamalar g\u00fcvenlik a\u00e7\u0131klar\u0131na yol a\u00e7abilir.<\/p>\n<h2>Ger\u00e7ek D\u00fcnya Senaryolar\u0131<\/h2>\n<p>RBAC,  karma\u015f\u0131k Kubernetes ortamlar\u0131nda \u00e7ok faydal\u0131d\u0131r. \u00d6rne\u011fin,  farkl\u0131 ekiplerin (geli\u015ftirme, test, operasyon) farkl\u0131 yetkilere sahip olmas\u0131n\u0131 sa\u011flar. Bu durum  sistem g\u00fcvenli\u011fini art\u0131r\u0131r.  Ayn\u0131 zamanda,  uygulamalar\u0131n\u0131z\u0131n belirli bir k\u0131sm\u0131n\u0131n eri\u015fimini k\u0131s\u0131tlayabilirsiniz. Bunun i\u00e7in RBAC ile kontrol sa\u011flayabilirsiniz.  \u00d6rne\u011fin,  sadece belirli bir namespace&#8217;teki kaynaklara eri\u015fimi olan bir rol olu\u015fturabilirsiniz.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Kubernetes&#8217;te RBAC uygulamak,  sistem g\u00fcvenli\u011fini ve yetkilendirmeyi b\u00fcy\u00fck \u00f6l\u00e7\u00fcde iyile\u015ftirir.  Bu makalede,  RBAC&#8217;in temel kavramlar\u0131n\u0131 ve ger\u00e7ek d\u00fcnya uygulamalar\u0131n\u0131 ele ald\u0131k.  Daha fazla bilgi ve karma\u015f\u0131k senaryolar i\u00e7in Kubernetes dok\u00fcmanlar\u0131n\u0131 inceleyebilirsiniz.  Sisteminizin g\u00fcvenli\u011fini sa\u011flamak i\u00e7in,  RBAC&#8217;i do\u011fru ve dikkatli bir \u015fekilde uygulaman\u0131z \u00f6nemlidir.<\/p>\n<p>Daha fazla Kubernetes ve g\u00fcvenlik i\u00e7eri\u011fi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> adresini ziyaret edebilirsiniz.<\/p>\n<p>#Etiketler: Kubernetes, RBAC, Rol Bazl\u0131 Eri\u015fim Kontrol\u00fc, G\u00fcvenlik, Yetkilendirme, Kubernetes G\u00fcvenli\u011fi, Kubernetes \u00d6rne\u011fi, Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi, YAML, Kubernetes Dok\u00fcmanlar\u0131<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Kubernetes&#8217;te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi Kubernetes, modern uygulamalar\u0131n y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Ancak, birden fazla kullan\u0131c\u0131n\u0131n&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-10267","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kubernetes&#039;te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi<\/title>\n<meta name=\"description\" content=\"Kubernetes, modern uygulamalar\u0131n y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Ancak, birden fazla kullan\u0131c\u0131n\u0131n ve farkl\u0131 rollerin bulundu\u011fu ortamlarda g\u00fcvenlik \u00f6nemli bir konudur. Bu y\u00fczden, Kubernetes&#039;in sundu\u011fu Rol Bazl\u0131 Eri\u015fim Kontrol\u00fc (RBAC) mekanizmas\u0131n\u0131 kullanarak sistem g\u00fcvenli\u011finizi sa\u011flamla\u015ft\u0131rman\u0131z gerekmektedir. Bu makalede, RBAC&#039;i ger\u00e7ek bir senaryo \u00fczerinden ad\u0131m ad\u0131m nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131 g\u00f6sterece\u011fiz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kubernetes&#039;te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi\" \/>\n<meta property=\"og:description\" content=\"Kubernetes, modern uygulamalar\u0131n y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Ancak, birden fazla kullan\u0131c\u0131n\u0131n ve farkl\u0131 rollerin bulundu\u011fu ortamlarda g\u00fcvenlik \u00f6nemli bir konudur. Bu y\u00fczden, Kubernetes&#039;in sundu\u011fu Rol Bazl\u0131 Eri\u015fim Kontrol\u00fc (RBAC) mekanizmas\u0131n\u0131 kullanarak sistem g\u00fcvenli\u011finizi sa\u011flamla\u015ft\u0131rman\u0131z gerekmektedir. Bu makalede, RBAC&#039;i ger\u00e7ek bir senaryo \u00fczerinden ad\u0131m ad\u0131m nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131 g\u00f6sterece\u011fiz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-21T22:15:12+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Kubernetes&#8217;te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi\",\"datePublished\":\"2025-01-21T22:15:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/\"},\"wordCount\":588,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/\",\"name\":\"Kubernetes'te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-01-21T22:15:12+00:00\",\"description\":\"Kubernetes, modern uygulamalar\u0131n y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Ancak, birden fazla kullan\u0131c\u0131n\u0131n ve farkl\u0131 rollerin bulundu\u011fu ortamlarda g\u00fcvenlik \u00f6nemli bir konudur. Bu y\u00fczden, Kubernetes'in sundu\u011fu Rol Bazl\u0131 Eri\u015fim Kontrol\u00fc (RBAC) mekanizmas\u0131n\u0131 kullanarak sistem g\u00fcvenli\u011finizi sa\u011flamla\u015ft\u0131rman\u0131z gerekmektedir. Bu makalede, RBAC'i ger\u00e7ek bir senaryo \u00fczerinden ad\u0131m ad\u0131m nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131 g\u00f6sterece\u011fiz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kubernetes&#8217;te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Kubernetes'te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi","description":"Kubernetes, modern uygulamalar\u0131n y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Ancak, birden fazla kullan\u0131c\u0131n\u0131n ve farkl\u0131 rollerin bulundu\u011fu ortamlarda g\u00fcvenlik \u00f6nemli bir konudur. Bu y\u00fczden, Kubernetes'in sundu\u011fu Rol Bazl\u0131 Eri\u015fim Kontrol\u00fc (RBAC) mekanizmas\u0131n\u0131 kullanarak sistem g\u00fcvenli\u011finizi sa\u011flamla\u015ft\u0131rman\u0131z gerekmektedir. Bu makalede, RBAC'i ger\u00e7ek bir senaryo \u00fczerinden ad\u0131m ad\u0131m nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131 g\u00f6sterece\u011fiz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/","og_locale":"tr_TR","og_type":"article","og_title":"Kubernetes'te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi","og_description":"Kubernetes, modern uygulamalar\u0131n y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Ancak, birden fazla kullan\u0131c\u0131n\u0131n ve farkl\u0131 rollerin bulundu\u011fu ortamlarda g\u00fcvenlik \u00f6nemli bir konudur. Bu y\u00fczden, Kubernetes'in sundu\u011fu Rol Bazl\u0131 Eri\u015fim Kontrol\u00fc (RBAC) mekanizmas\u0131n\u0131 kullanarak sistem g\u00fcvenli\u011finizi sa\u011flamla\u015ft\u0131rman\u0131z gerekmektedir. Bu makalede, RBAC'i ger\u00e7ek bir senaryo \u00fczerinden ad\u0131m ad\u0131m nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131 g\u00f6sterece\u011fiz.","og_url":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-01-21T22:15:12+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Kubernetes&#8217;te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi","datePublished":"2025-01-21T22:15:12+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/"},"wordCount":588,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/","url":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/","name":"Kubernetes'te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-01-21T22:15:12+00:00","description":"Kubernetes, modern uygulamalar\u0131n y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Ancak, birden fazla kullan\u0131c\u0131n\u0131n ve farkl\u0131 rollerin bulundu\u011fu ortamlarda g\u00fcvenlik \u00f6nemli bir konudur. Bu y\u00fczden, Kubernetes'in sundu\u011fu Rol Bazl\u0131 Eri\u015fim Kontrol\u00fc (RBAC) mekanizmas\u0131n\u0131 kullanarak sistem g\u00fcvenli\u011finizi sa\u011flamla\u015ft\u0131rman\u0131z gerekmektedir. Bu makalede, RBAC'i ger\u00e7ek bir senaryo \u00fczerinden ad\u0131m ad\u0131m nas\u0131l uygulayaca\u011f\u0131n\u0131z\u0131 g\u00f6sterece\u011fiz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/kuberneteste-rbac-uygulamasi-gercek-dunya-ornegi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Kubernetes&#8217;te RBAC Uygulamas\u0131: Ger\u00e7ek D\u00fcnya \u00d6rne\u011fi"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/10267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=10267"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/10267\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=10267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=10267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=10267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}