{"id":15579,"date":"2019-07-01T14:00:03","date_gmt":"2019-07-01T11:00:03","guid":{"rendered":"https:\/\/fatihboy.com\/?p=15579"},"modified":"2021-06-16T21:58:35","modified_gmt":"2021-06-16T18:58:35","slug":"kubernetes-volumes","status":"publish","type":"post","link":"https:\/\/fatihboy.com\/en\/kubernetes-volumes\/","title":{"rendered":"Kubernetes Volumes"},"content":{"rendered":"<p>Kubernetes Volumes, detayl\u0131 d\u00fc\u015f\u00fcn\u00fclm\u00fc\u015f, olduk\u00e7a be\u011fendi\u011fim Kubernetes kavramlar\u0131ndan biridir. Birden fazla makale ay\u0131rmay\u0131 planlad\u0131\u011f\u0131m bu konuya h\u0131zl\u0131ca bir giri\u015f yapal\u0131m. Container disk\u2019leri en basit tan\u0131m\u0131 ile \u201cfani\u201ddir. Herhangi bir sebepten dolay\u0131 pod\u2019un ya\u015fam d\u00f6ng\u00fcs\u00fc bitmesi ard\u0131ndan diskte bulunan her \u015fey kaybolur. \u0130\u015fte bu noktada sahneye volume\u2019ler \u00e7\u0131k\u0131yor. Kubernetes volume\u2019leri i\u00e7in pod taraf\u0131ndan eri\u015filebilen ve yeniden ba\u015flatmalarda verisini kaybetmeyen klas\u00f6rler diyebiliriz. Kubernetes volumes tan\u0131m\u0131n\u0131 biraz a\u00e7t\u0131\u011f\u0131m\u0131zda ise kabaca 5 gruba ayr\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6rebiliriz;<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li> Yerel eri\u015filebilir t\u00fcrler (<em>\u00f6rne\u011fin; emtyDir, hostPath, local<\/em>) <\/li><li> Dosya payla\u015f\u0131m t\u00fcrleri (<em>\u00f6rne\u011fin; nfs<\/em>) <\/li><li> Da\u011f\u0131t\u0131k dosya sistemi t\u00fcrleri (<em>\u00f6rne\u011fin; cephfs, glusterfs<\/em>) <\/li><li> Bulut-sa\u011flay\u0131c\u0131 \u00f6zelinde t\u00fcrler (<em>\u00f6rne\u011fin; azureDisk, azureFile, awsElasticBlockStore, gcePersistentDisk<\/em>) <\/li><li> Amaca \u00f6zel t\u00fcrler (<em>\u00f6rne\u011fin; configMap, secret, gitRepo<\/em>) <\/li><\/ol>\n\n\n\n<p>Docker kullananlar\u0131n al\u0131\u015f\u0131k oldu\u011fu volume kavram\u0131, Kubernetes\u2019e gelince biraz de\u011fi\u015fmekte. Docker\u2019da volume\u2019ler yerel dizinler ve g\u00fcncel s\u00fcr\u00fcmlerle birlikte k\u0131s\u0131tl\u0131 bir fonksiyonalite ile yerel dislere izin verilmektedir. \u00d6te yandan Kubernetes\u2019de volume fonksiyonalite ve \u00e7e\u015fitlili\u011fi artt\u0131\u011f\u0131 gibi, birden fazla pod\u2019un ayn\u0131 volume\u2019\u00fc payla\u015fmas\u0131 da m\u00fcmk\u00fcn.<\/p>\n\n\n\n<p>Yukar\u0131daki gruplamada da g\u00f6rebilece\u011finiz gibi configMap ya da secret gibi kavramlar ak\u0131ll\u0131ca volume mant\u0131\u011f\u0131 i\u00e7erisinde ger\u00e7elle\u015ftirilmi\u015f. Bu yakla\u015f\u0131mla ek fonksiyonaliteler basitce i\u015fletim sistemi deste\u011fi ile geli\u015ftiricilere sunulmu\u015f durumda.<\/p>\n\n\n\n<p>Bir volume\u2019\u00fc kullanabilmek i\u00e7in \u00f6ncelikle <strong>.spec.volumes<\/strong> b\u00f6l\u00fcm\u00fc i\u00e7erisinde hangi volume\u2019lerin hangi yap\u0131land\u0131rma ile sunulaca\u011f\u0131 belirtilir. Ard\u0131ndan <strong>.spec.containers.volumeMounts<\/strong> b\u00f6l\u00fcm\u00fcnde haz\u0131rlanan bu volume\u2019lerin container\u2019da nereye ba\u011flanaca\u011f\u0131 belirtilir. Bu noktadan itibaren Container i\u00e7erisinden bir bak\u0131\u015f a\u00e7\u0131s\u0131 ile hepsi yerel dosya sistemindeki okunur ya da salt okunur durumdaki klas\u00f6r ya da dosyalar haline gelmektedir. \u0130\u015fleyi\u015f a\u00e7\u0131s\u0131nda Container i\u00e7erisideki process\u2019lerin farkl\u0131 volume\u2019lere eri\u015fim i\u00e7in ek bir i\u015flem ger\u00e7ekle\u015ftirme ihtiyac\u0131 bulunmuyor.<\/p>\n\n\n\n<p>A\u015fa\u011f\u0131daki \u00f6rnek pod tan\u0131m\u0131 i\u00e7erisinde emptyDir yard\u0131m\u0131yla nas\u0131l bir volume olu\u015fturularak pod\u2019a ba\u011fland\u0131\u011f\u0131n\u0131 g\u00f6rebilirsiniz;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">kind: Pod\napiVersion: v1\nmetadata:\n  name: volume-ornegi\nspec:\n  volumes:\n    - name: ornek-volume\n      emptyDir: {}\n\n  containers:\n    - name: app\n      image: alpine\n      volumeMounts:\n        - name: ornek-volume\n          mountPath: \/volumeDizini\n      command: [\"\/bin\/sh\"]\n      args: [\"-c\", \"while true; do date &amp;gt;&amp;gt; \/volumeDizini\/ornek.txt; sleep 5; done\"]<\/pre>\n\n\n\n<p>Bu \u00f6rnekte Pod i\u00e7erisinde \/data\/test klas\u00f6r\u00fcnde olu\u015fturulan ornek.txt dosyas\u0131 pod\u2019un yeniden ba\u015flat\u0131lmas\u0131 ard\u0131nda kaybedilecektir. Buna bir alternatif olarak a\u015fa\u011f\u0131daki \u00f6rnekte oldu\u011fu gibi nfs volume kullan\u0131m\u0131 tercih edilebilir;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">kind: Pod\napiVersion: v1\nmetadata:\n  name: volume-ornegi\nspec:\n  volumes:\n    - name: ornek-volume\n      nfs:\n        server: 192.168.200.2\n        path: \/var\/nfs_paylasimi\/\n\n  containers:\n    - name: app\n      image: alpine\n      volumeMounts:\n        - name: ornek-volume\n          mountPath: \/volumeDizini\n      command: [\"\/bin\/sh\"]\n      args: [\"-c\", \"while true; do date &amp;gt;&amp;gt; \/volumeDizini\/ornek.txt; sleep 5; done\"]<\/pre>\n\n\n\n<p>\u0130ki \u00f6rnek kar\u015f\u0131la\u015ft\u0131rd\u0131\u011f\u0131nda de\u011fi\u015fenin volume tan\u0131mlamas\u0131 oldu\u011fu g\u00f6r\u00fclecektir. Bu haliyle ornek.txt dosyas\u0131 pod yeniden ba\u015flatmalar\u0131 ard\u0131nda de\u011fi\u015fiklikleri korunacakt\u0131r.<\/p>\n\n\n\n<p>Pod i\u00e7erisindeki t\u00fcm container\u2019lar ayn\u0131 kernel namespace\u2019lerini payla\u015fmas\u0131 nedeniyle ayn\u0131 volume\u2019lere ula\u015fabilmektedir. Dolay\u0131s\u0131yla emptyDir \u00f6rne\u011finden devam edecek olursak, a\u015fa\u011f\u0131daki \u015fekilde birden fazla container bar\u0131nd\u0131ran pod\u2019larda ayn\u0131 volume yazabilir;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">kind: Pod\napiVersion: v1\nmetadata:\n  name: volume-ornegi\nspec:\n  volumes:\n    - name: ornek-volume\n      emptyDir: {}\n\n  containers:\n    - name: app1\n      image: alpine\n      volumeMounts:\n        - name: ornek-volume\n          mountPath: \/volumeDizini\n      command: [\"\/bin\/sh\"]\n      args: [\"-c\", \"while true; do date &amp;gt;&amp;gt; \/volumeDizini\/ornek1.txt; sleep 5; done\"]\n\n    - name: app2\n      image: alpine\n      volumeMounts:\n        - name: ornek-volume\n          mountPath: \/volumeDizini\n      command: [\"\/bin\/sh\"]\n      args: [\"-c\", \"while true; do date &amp;gt;&amp;gt; \/volumeDizini\/ornek2.txt; sleep 5; done\"]<\/pre>\n\n\n\n<p>A\u015fa\u011f\u0131daki komut yard\u0131m\u0131tla olu\u015fturulan dosyalar listelenebilir;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">kubectl exec  volume-ornegi -c app1 -- ls \/volumeDizini<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/fatihboy.com\/wp-content\/uploads\/2020\/02\/ls-volumedizini.png\"><img decoding=\"async\" src=\"https:\/\/fatihboy.com\/wp-content\/uploads\/2020\/02\/ls-volumedizini_thumb.png\" alt=\"ls-volumedizini\"\/><\/a><\/figure>","protected":false},"excerpt":{"rendered":"<p>Kubernetes Volumes, detayl\u0131 d\u00fc\u015f\u00fcn\u00fclm\u00fc\u015f, olduk\u00e7a be\u011fendi\u011fim Kubernetes kavramlar\u0131ndan biridir. Birden fazla makale ay\u0131rmay\u0131 planlad\u0131\u011f\u0131m bu konuya h\u0131zl\u0131ca bir giri\u015f yapal\u0131m. Container disk\u2019leri en basit tan\u0131m\u0131 ile \u201cfani\u201ddir. Herhangi bir sebepten dolay\u0131 pod\u2019un ya\u015fam d\u00f6ng\u00fcs\u00fc bitmesi ard\u0131ndan diskte bulunan her \u015fey kaybolur. \u0130\u015fte bu noktada sahneye volume\u2019ler \u00e7\u0131k\u0131yor. Kubernetes volume\u2019leri i\u00e7in pod taraf\u0131ndan eri\u015filebilen ve yeniden&#8230;<\/p>\n<p><a class=\"read-more\" href=\"https:\/\/fatihboy.com\/en\/kubernetes-volumes\/\">Read More<\/a><\/p>","protected":false},"author":1,"featured_media":16871,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[38],"class_list":["post-15579","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kubernetes","tag-kubernetes"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kubernetes Volumes - Fatih Boy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihboy.com\/en\/kubernetes-volumes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kubernetes Volumes - Fatih Boy\" \/>\n<meta property=\"og:description\" content=\"Kubernetes Volumes, detayl\u0131 d\u00fc\u015f\u00fcn\u00fclm\u00fc\u015f, olduk\u00e7a be\u011fendi\u011fim Kubernetes kavramlar\u0131ndan biridir. Birden fazla makale ay\u0131rmay\u0131 planlad\u0131\u011f\u0131m bu konuya h\u0131zl\u0131ca bir giri\u015f yapal\u0131m. Container disk\u2019leri en basit tan\u0131m\u0131 ile \u201cfani\u201ddir. Herhangi bir sebepten dolay\u0131 pod\u2019un ya\u015fam d\u00f6ng\u00fcs\u00fc bitmesi ard\u0131ndan diskte bulunan her \u015fey kaybolur. \u0130\u015fte bu noktada sahneye volume\u2019ler \u00e7\u0131k\u0131yor. Kubernetes volume\u2019leri i\u00e7in pod taraf\u0131ndan eri\u015filebilen ve yeniden...Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihboy.com\/en\/kubernetes-volumes\/\" \/>\n<meta property=\"og:site_name\" content=\"Fatih Boy\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-01T11:00:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-16T18:58:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Fatih Boy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Boy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/\"},\"author\":{\"name\":\"Fatih Boy\",\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158\"},\"headline\":\"Kubernetes Volumes\",\"datePublished\":\"2019-07-01T11:00:03+00:00\",\"dateModified\":\"2021-06-16T18:58:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/\"},\"wordCount\":511,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158\"},\"image\":{\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg\",\"keywords\":[\"Kubernetes\"],\"articleSection\":[\"Kubernetes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihboy.com\/kubernetes-volumes\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/\",\"url\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/\",\"name\":\"Kubernetes Volumes - Fatih Boy\",\"isPartOf\":{\"@id\":\"https:\/\/fatihboy.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg\",\"datePublished\":\"2019-07-01T11:00:03+00:00\",\"dateModified\":\"2021-06-16T18:58:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihboy.com\/kubernetes-volumes\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/#primaryimage\",\"url\":\"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg\",\"contentUrl\":\"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg\",\"width\":960,\"height\":440},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihboy.com\/kubernetes-volumes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fatihboy.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kubernetes Volumes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihboy.com\/#website\",\"url\":\"https:\/\/fatihboy.com\/\",\"name\":\"Fatih Boy\",\"description\":\"Ki\u015fisel Web Sitesi\",\"publisher\":{\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihboy.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158\",\"name\":\"Fatih Boy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5b3de123ad95a2ffe30b75a54cee98b55f65185c6d6805b35088a3d945f2feb4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5b3de123ad95a2ffe30b75a54cee98b55f65185c6d6805b35088a3d945f2feb4?s=96&d=mm&r=g\",\"caption\":\"Fatih Boy\"},\"logo\":{\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/fatihboy.com\"],\"url\":\"https:\/\/fatihboy.com\/en\/author\/fatih\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kubernetes Volumes - Fatih Boy","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:\/\/fatihboy.com\/en\/kubernetes-volumes\/","og_locale":"en_US","og_type":"article","og_title":"Kubernetes Volumes - Fatih Boy","og_description":"Kubernetes Volumes, detayl\u0131 d\u00fc\u015f\u00fcn\u00fclm\u00fc\u015f, olduk\u00e7a be\u011fendi\u011fim Kubernetes kavramlar\u0131ndan biridir. Birden fazla makale ay\u0131rmay\u0131 planlad\u0131\u011f\u0131m bu konuya h\u0131zl\u0131ca bir giri\u015f yapal\u0131m. Container disk\u2019leri en basit tan\u0131m\u0131 ile \u201cfani\u201ddir. Herhangi bir sebepten dolay\u0131 pod\u2019un ya\u015fam d\u00f6ng\u00fcs\u00fc bitmesi ard\u0131ndan diskte bulunan her \u015fey kaybolur. \u0130\u015fte bu noktada sahneye volume\u2019ler \u00e7\u0131k\u0131yor. Kubernetes volume\u2019leri i\u00e7in pod taraf\u0131ndan eri\u015filebilen ve yeniden...Read More","og_url":"https:\/\/fatihboy.com\/en\/kubernetes-volumes\/","og_site_name":"Fatih Boy","article_published_time":"2019-07-01T11:00:03+00:00","article_modified_time":"2021-06-16T18:58:35+00:00","og_image":[{"width":960,"height":440,"url":"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg","type":"image\/jpeg"}],"author":"Fatih Boy","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Fatih Boy","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/#article","isPartOf":{"@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/"},"author":{"name":"Fatih Boy","@id":"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158"},"headline":"Kubernetes Volumes","datePublished":"2019-07-01T11:00:03+00:00","dateModified":"2021-06-16T18:58:35+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/"},"wordCount":511,"commentCount":1,"publisher":{"@id":"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158"},"image":{"@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/#primaryimage"},"thumbnailUrl":"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg","keywords":["Kubernetes"],"articleSection":["Kubernetes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihboy.com\/kubernetes-volumes\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/","url":"https:\/\/fatihboy.com\/kubernetes-volumes\/","name":"Kubernetes Volumes - Fatih Boy","isPartOf":{"@id":"https:\/\/fatihboy.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/#primaryimage"},"image":{"@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/#primaryimage"},"thumbnailUrl":"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg","datePublished":"2019-07-01T11:00:03+00:00","dateModified":"2021-06-16T18:58:35+00:00","breadcrumb":{"@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihboy.com\/kubernetes-volumes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/#primaryimage","url":"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg","contentUrl":"https:\/\/fatihboy.com\/wp-content\/uploads\/2019\/07\/Shipping-Container-House-Design-Ideas-1.jpg","width":960,"height":440},{"@type":"BreadcrumbList","@id":"https:\/\/fatihboy.com\/kubernetes-volumes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fatihboy.com\/"},{"@type":"ListItem","position":2,"name":"Kubernetes Volumes"}]},{"@type":"WebSite","@id":"https:\/\/fatihboy.com\/#website","url":"https:\/\/fatihboy.com\/","name":"Fatih Boy","description":"Ki\u015fisel Web Sitesi","publisher":{"@id":"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihboy.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158","name":"Fatih Boy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fatihboy.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5b3de123ad95a2ffe30b75a54cee98b55f65185c6d6805b35088a3d945f2feb4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5b3de123ad95a2ffe30b75a54cee98b55f65185c6d6805b35088a3d945f2feb4?s=96&d=mm&r=g","caption":"Fatih Boy"},"logo":{"@id":"https:\/\/fatihboy.com\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/fatihboy.com"],"url":"https:\/\/fatihboy.com\/en\/author\/fatih\/"}]}},"brizy_media":[],"_links":{"self":[{"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/posts\/15579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/comments?post=15579"}],"version-history":[{"count":1,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/posts\/15579\/revisions"}],"predecessor-version":[{"id":33148,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/posts\/15579\/revisions\/33148"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/media\/16871"}],"wp:attachment":[{"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/media?parent=15579"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/categories?post=15579"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/tags?post=15579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}