{"id":12209,"date":"2018-09-25T12:27:03","date_gmt":"2018-09-25T10:27:03","guid":{"rendered":"https:\/\/blog.zhaw.ch\/icclab\/?p=12209"},"modified":"2019-08-05T14:49:41","modified_gmt":"2019-08-05T12:49:41","slug":"bosh-release-for-the-ceph-object-storage-broker-now-available","status":"publish","type":"post","link":"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/","title":{"rendered":"BOSH Release for the Ceph Object Storage Broker Now Available"},"content":{"rendered":"\n<p>by Omar Mahdi Kais<\/p>\n\n\n<p>After <a href=\"https:\/\/blog.zhaw.ch\/icclab\/announcing-the-first-open-source-ceph-object-storage-service-broker\/\" target=\"_blank\" rel=\"noopener noreferrer\">announcing the broker<\/a> sometime ago, we immediately started working to create a BOSH release for the broker and provide users with maximum freedom in how they want to deploy the broker and where they want to use it.<\/p>\n<p>We wanted to ensure that the broker remains very simple to deploy, while simultaneously remaining easily configurable. In addition, since we are deploying on BOSH we wanted to handle as many dependencies as possible.<\/p>\n<p>To accomplish these goals, we moved all service and plan configuration inside the broker&#8217;s deployment manifest, which we made sure to keep as simple as possible. Along with this, we also compile the source code on BOSH when deploying so that the user isn&#8217;t required to have Go installed if he wants to use the latest source code.<\/p>\n<p>A simple deployment script is also provided so that time from repository clone to production is reduced to a minimum. This new repository along with complete documentation is now publicly available <a href=\"https:\/\/github.com\/icclab\/ceph-objectstore-broker-boshrelease\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>, so feel free to use it and provide us with any feedback you might have.<\/p>","protected":false},"excerpt":{"rendered":"<p>by Omar Mahdi Kais After announcing the broker sometime ago, we immediately started working to create a BOSH release for the broker and provide users with maximum freedom in how they want to deploy the broker and where they want to use it. We wanted to ensure that the broker remains very simple to deploy, [&hellip;]<\/p>\n","protected":false},"author":486,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1,458,20],"tags":[],"features":[],"class_list":["post-12209","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-cloudfoundry-articles","category-open-source"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>BOSH Release for the Ceph Object Storage Broker Now Available - Service Engineering (ICCLab &amp; SPLab)<\/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:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BOSH Release for the Ceph Object Storage Broker Now Available\" \/>\n<meta property=\"og:description\" content=\"by Omar Mahdi Kais After announcing the broker sometime ago, we immediately started working to create a BOSH release for the broker and provide users with maximum freedom in how they want to deploy the broker and where they want to use it. We wanted to ensure that the broker remains very simple to deploy, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/\" \/>\n<meta property=\"og:site_name\" content=\"Service Engineering (ICCLab &amp; SPLab)\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-25T10:27:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-08-05T12:49:41+00:00\" \/>\n<meta name=\"author\" content=\"icclab\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"icclab\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/\"},\"author\":{\"name\":\"icclab\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/045c6bde7e681e689e4fc051d8932563\"},\"headline\":\"BOSH Release for the Ceph Object Storage Broker Now Available\",\"datePublished\":\"2018-09-25T10:27:03+00:00\",\"dateModified\":\"2019-08-05T12:49:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/\"},\"wordCount\":194,\"commentCount\":1,\"articleSection\":[\"*.*\",\"CloudFoundry\",\"Open Source\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/\",\"name\":\"BOSH Release for the Ceph Object Storage Broker Now Available - Service Engineering (ICCLab &amp; SPLab)\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\"},\"datePublished\":\"2018-09-25T10:27:03+00:00\",\"dateModified\":\"2019-08-05T12:49:41+00:00\",\"author\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/045c6bde7e681e689e4fc051d8932563\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/blog.zhaw.ch\/icclab\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BOSH Release for the Ceph Object Storage Broker Now Available\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#website\",\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/\",\"name\":\"Service Engineering (ICCLab &amp; SPLab)\",\"description\":\"A Blog of the ZHAW Zurich University of Applied Sciences\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/045c6bde7e681e689e4fc051d8932563\",\"name\":\"icclab\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/7b13169e03783f50e96b96fa2ff222b9c530d13c3125f077c7c44f729b857a51?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7b13169e03783f50e96b96fa2ff222b9c530d13c3125f077c7c44f729b857a51?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7b13169e03783f50e96b96fa2ff222b9c530d13c3125f077c7c44f729b857a51?s=96&d=mm&r=g\",\"caption\":\"icclab\"},\"url\":\"https:\/\/blog.zhaw.ch\/icclab\/author\/icclab\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"BOSH Release for the Ceph Object Storage Broker Now Available - Service Engineering (ICCLab &amp; SPLab)","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:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/","og_locale":"en_US","og_type":"article","og_title":"BOSH Release for the Ceph Object Storage Broker Now Available","og_description":"by Omar Mahdi Kais After announcing the broker sometime ago, we immediately started working to create a BOSH release for the broker and provide users with maximum freedom in how they want to deploy the broker and where they want to use it. We wanted to ensure that the broker remains very simple to deploy, [&hellip;]","og_url":"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/","og_site_name":"Service Engineering (ICCLab &amp; SPLab)","article_published_time":"2018-09-25T10:27:03+00:00","article_modified_time":"2019-08-05T12:49:41+00:00","author":"icclab","twitter_card":"summary_large_image","twitter_misc":{"Written by":"icclab","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/#article","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/"},"author":{"name":"icclab","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/045c6bde7e681e689e4fc051d8932563"},"headline":"BOSH Release for the Ceph Object Storage Broker Now Available","datePublished":"2018-09-25T10:27:03+00:00","dateModified":"2019-08-05T12:49:41+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/"},"wordCount":194,"commentCount":1,"articleSection":["*.*","CloudFoundry","Open Source"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/","url":"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/","name":"BOSH Release for the Ceph Object Storage Broker Now Available - Service Engineering (ICCLab &amp; SPLab)","isPartOf":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#website"},"datePublished":"2018-09-25T10:27:03+00:00","dateModified":"2019-08-05T12:49:41+00:00","author":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/045c6bde7e681e689e4fc051d8932563"},"breadcrumb":{"@id":"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.zhaw.ch\/icclab\/bosh-release-for-the-ceph-object-storage-broker-now-available\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.zhaw.ch\/icclab\/"},{"@type":"ListItem","position":2,"name":"BOSH Release for the Ceph Object Storage Broker Now Available"}]},{"@type":"WebSite","@id":"https:\/\/blog.zhaw.ch\/icclab\/#website","url":"https:\/\/blog.zhaw.ch\/icclab\/","name":"Service Engineering (ICCLab &amp; SPLab)","description":"A Blog of the ZHAW Zurich University of Applied Sciences","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.zhaw.ch\/icclab\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.zhaw.ch\/icclab\/#\/schema\/person\/045c6bde7e681e689e4fc051d8932563","name":"icclab","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7b13169e03783f50e96b96fa2ff222b9c530d13c3125f077c7c44f729b857a51?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7b13169e03783f50e96b96fa2ff222b9c530d13c3125f077c7c44f729b857a51?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7b13169e03783f50e96b96fa2ff222b9c530d13c3125f077c7c44f729b857a51?s=96&d=mm&r=g","caption":"icclab"},"url":"https:\/\/blog.zhaw.ch\/icclab\/author\/icclab\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/12209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/users\/486"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/comments?post=12209"}],"version-history":[{"count":6,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/12209\/revisions"}],"predecessor-version":[{"id":12556,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/posts\/12209\/revisions\/12556"}],"wp:attachment":[{"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/media?parent=12209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/categories?post=12209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/tags?post=12209"},{"taxonomy":"features","embeddable":true,"href":"https:\/\/blog.zhaw.ch\/icclab\/wp-json\/wp\/v2\/features?post=12209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}