{"id":22054,"date":"2017-03-20T21:21:05","date_gmt":"2017-03-20T18:21:05","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=22054"},"modified":"2021-03-12T04:51:52","modified_gmt":"2021-03-12T01:51:52","slug":"not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/","title":{"rendered":"Kubo Enables Kubernetes Environments Managed by Cloud Foundry&#8217;s BOSH"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#Cloud_Foundry%E2%80%93Kubernetes_collaboration\" >Cloud Foundry\u2013Kubernetes collaboration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#Whats_under_the_hood\" >What&#8217;s under the hood<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#Kubos_networking_topology\" >Kubo&#8217;s networking topology<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#Kubo_works_with_many_clouds\" >Kubo works with many clouds<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#Repos_are_available\" >Repos are available<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#Related_reading\" >Related reading<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Cloud_Foundry%E2%80%93Kubernetes_collaboration\"><\/span>Cloud Foundry\u2013Kubernetes collaboration<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>We <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/\">reported<\/a> last year that there&#8217;d been talk for several months about members of the respective Cloud Foundry and Kubernetes communities working on a joint initiative. That bore some fruit in December with the announcement of the Cloud Foundry <a href=\"https:\/\/github.com\/openservicebrokerapi\/servicebroker\/blob\/v2.12\/spec.md\" target=\"_blank\" rel=\"noopener noreferrer\">Service Broker API<\/a>, which also includes representatives from Google, Fujitsu, IBM, SAP, and Red Hat.<\/p>\n<p>Now another new initiative has emerged, this time between Pivotal and Google: <a href=\"https:\/\/tanzu.vmware.com\/kubo\" target=\"_blank\" rel=\"noopener noreferrer\">Kubo<\/a>, which lets users launch a Kubernetes environment managed by <a href=\"http:\/\/bosh.io\" target=\"_blank\" rel=\"noopener noreferrer\">BOSH<\/a>.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/Kubo-Google-Pivotal-BOSH-Kubernetes-Cloud-Foundry.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/Kubo-Google-Pivotal-BOSH-Kubernetes-Cloud-Foundry.jpg\" alt=\"Kubo Google Pivotal BOSH Kubernetes Cloud Foundry\" width=\"640\" class=\"aligncenter size-full wp-image-22060\" \/><\/a><\/p>\n<p>BOSH has been enabling enterprise IT teams to provision and manage large Cloud Foundry deployments for some time. With <em>Kubo<\/em>, it is possible to extend its reach into the world of Kubernetes and its navigation of the Google Cloud Platform.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Whats_under_the_hood\"><\/span>What&#8217;s under the hood<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>As Kubo&#8217;s <a href=\"https:\/\/github.com\/cloudfoundry-incubator\/kubo-deployment\" target=\"_blank\" rel=\"noopener noreferrer\">deployment docs<\/a> go, the tool relies on Cloud Foundry  to perform routing to a Kubernetes cluster. The Kubo deployment is responsible for establishing these routes through the Cloud Foundry Routing API. A specialized BOSH director manages virtual machines (VMs) for a Kubo instance, which handles a VM creation, health checking, and resurrection of missing or unhealthy VMs. The BOSH director includes <a href=\"https:\/\/www.altoros.com\/blog\/credhub-discussed-at-the-initial-cloud-foundry-extensions-meeting\/\">CredHub<\/a>\u2014which is used to store the autogenerated passwords, too\u2014and PowerDNS to handle certificate generation within Kubo clusters.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/kubo-components-cloud-foundry-kubernetes-v11.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/kubo-components-cloud-foundry-kubernetes-v11.png\" alt=\"kubo-components-cloud-foundry-kubernetes-v11\" width=\"640\" class=\"aligncenter size-full wp-image-22072\" \/><\/a><center><small>Kubo&#8217;s components (<a href=\"https:\/\/github.com\/cloudfoundry-incubator\/kubo-deployment\" target=\"_blank\" rel=\"noopener noreferrer\">Source<\/a>)<\/small><\/center><\/p>\n<p>Currently, Kubernetes applications deployed to a Kubo instance can&#8217;t be exposed to the outside world, but may follow the same pattern of utilizing the Cloud Foundry routing infrastructure in the future.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kubos_networking_topology\"><\/span>Kubo&#8217;s networking topology<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The nodes that run the Kubernetes API (master) register themselves with the Cloud Foundry TCP router. In its turn, the router acts as both public and internal endpoint for the Kubernetes API to route traffic to the master nodes of a Kubo instance. All the traffic goes to the API through the router and then to a healthy node.<\/p>\n<p>The Cloud Foundry subnet must be able to route traffic directly to the Kubo subnet. If possible, it&#8217;s better to keep them in separate subnets to avoid the BOSH directors from trying to provision the same addresses. The diagram below specifies the CIDR ranges for demonstration purposes, as well as a public router in front of the Cloud Foundry gorouter and tcp-router.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/kubo-network.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/kubo-network.png\" alt=\"kubo-network\" width=\"640\" class=\"aligncenter size-full wp-image-22077\" \/><\/a><center><small>Kubo&#8217;s networking (<a href=\"https:\/\/github.com\/cloudfoundry-incubator\/kubo-deployment\" target=\"_blank\" rel=\"noopener noreferrer\">Source<\/a>)<\/small><\/center><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kubo_works_with_many_clouds\"><\/span>Kubo works with many clouds<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_22055\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/Richard-Seroter.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-22055\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/Richard-Seroter-150x150.jpg\" alt=\"Richard Seroter\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-22055\" \/><\/a><p id=\"caption-attachment-22055\" class=\"wp-caption-text\"><small>Richard Seroter<\/small><\/p><\/div>\n<p>Currently in alpha release, Kubo can provision dedicated clusters through a Cloud Foundry service broker, according to Pivotal Senior Director of Product <a href=\"https:\/\/www.linkedin.com\/in\/seroter\/\" target=\"_blank\" rel=\"noopener noreferrer\">Richard Seroter<\/a>, who wrote about the announcement <a href=\"https:\/\/tanzu.vmware.com\/content\/announcements\/meet-kubo-bosh-powered-web-scale-release-engineering-for-kubernetes\" target=\"_blank\" rel=\"noopener noreferrer\">on his blog<\/a>.<\/p>\n<blockquote><p><em>\u201cDevelopers will simply type &#8216;cf create-service kubernetes&#8217; in the CLI and get a dedicated cluster. And this works wherever Pivotal Cloud Foundry (PCF) is installed: on-premises in OpenStack or vSphere, or in public IaaS like the Google Cloud Platform, Microsoft Azure, or AWS.\u201d \u2014Richard Seroter, Pivotal<\/em><\/p><\/blockquote>\n<p>One initial <a href=\"https:\/\/www.crn.com\/news\/cloud\/300084152\/pivotal-google-cloud-take-aim-at-azure-with-launch-of-kubo-for-deployment-management-of-kubernetes-clusters.htm\" target=\"_blank\" rel=\"noopener noreferrer\">industry report<\/a> on Kubo noted how the announcement will let Google Cloud Platform \u201ccatapult over\u201d Microsoft Azure. Yet, as Richard states, the joint Kubo PCF tool will work with the three major public clouds.<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/Kubo-Google-Pivotal-BOSH-Kubernetes-Cloud-Foundry-Features.jpg\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/Kubo-Google-Pivotal-BOSH-Kubernetes-Cloud-Foundry-Features.jpg\" alt=\"Kubo Google Pivotal BOSH Kubernetes Cloud Foundry Features\" width=\"640\" class=\"aligncenter size-full wp-image-22061\" \/><\/a><\/p>\n<p>We contacted Richard, who told us, \u201cwe didn&#8217;t create Kubo with Google as a way to get apps into Google Cloud. That&#8217;s definitely a cool side benefit, but this was customer-driven work. Pivotal customers deploy functions, apps, and containers, and we believe that BOSH can be the common management plane for all those developer abstractions.\u201d<\/p>\n<p>Further, he told us that \u201cwhether customers run those abstractions on premises or in a public IaaS, we want them to have a common, automation-centric way to manage their infrastructure. Pivotal Cloud Foundry is fantastic atop Google Cloud, so customers that do choose that for their infrastructure can be sure that the Elastic Runtime and Kubo will run great there.\u201c<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Repos_are_available\"><\/span>Repos are available<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Although still in its early stages, Kubo is open-sourced under an Apache 2.0 license, and therefore available to the wider Cloud Foundry community.<\/p>\n<p>Kubo has its own <a href=\"https:\/\/github.com\/cloudfoundry-incubator\/kubo-release\/commit\/b82be5dd504291098346ed5b6d0812fdc1783fe8\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub release<\/a> and a <a href=\"https:\/\/github.com\/cloudfoundry-incubator\/kubo-deployment\" target=\"_blank\" rel=\"noopener noreferrer\">deployment repo<\/a>, for anyone interested in digging into it. Richard told us that the team doesn&#8217;t have a public date for Kubo&#8217;s general availability \u201cjust yet,\u201d but we&#8217;ll stay close to this story as it evolves.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Related_reading\"><\/span>Related reading<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-cab-december-2016-open-service-broker-api-and-diego-1-0-oss-cf\/\">Cloud Foundry CAB, Dec 2016: Open Service Broker API and Diego 1.0<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/credhub-discussed-at-the-initial-cloud-foundry-extensions-meeting\/\">Discussing CredHub for Centralized Credential Management in Cloud Foundry<\/a><\/li>\n<\/ul>\n<p><center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cloud Foundry\u2013Kubernetes collaboration<\/p>\n<p>We reported last year that there&#8217;d been talk for several months about members of the respective Cloud Foundry and Kubernetes communities working on a joint initiative. That bore some fruit in December with the announcement of the Cloud Foundry Service Broker API, which also includes representatives from Google, [&#8230;]<\/p>\n","protected":false},"author":9,"featured_media":22082,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[873,912,206],"class_list":["post-22054","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-cloud-native","tag-kubernetes","tag-oss-cloud-foundry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kubo Enables Kubernetes Environments Managed by Cloud Foundry&#039;s BOSH | Altoros<\/title>\n<meta name=\"description\" content=\"A joint effort of Pivotal and Google, Kubo is a new tool that eases Kubernetes deployments managed by BOSH.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kubo Enables Kubernetes Environments Managed by Cloud Foundry&#039;s BOSH | Altoros\" \/>\n<meta property=\"og:description\" content=\"Cloud Foundry\u2013Kubernetes collaboration We reported last year that there&#8217;d been talk for several months about members of the respective Cloud Foundry and Kubernetes communities working on a joint initiative. That bore some fruit in December with the announcement of the Cloud Foundry Service Broker API, which also includes representatives from Google, [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-20T18:21:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-03-12T01:51:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/the-kubo-tool-cloud-foundry-kubernetes.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"439\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Roger Strukhoff\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Roger Strukhoff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/\",\"name\":\"Kubo Enables Kubernetes Environments Managed by Cloud Foundry's BOSH | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/the-kubo-tool-cloud-foundry-kubernetes.gif\",\"datePublished\":\"2017-03-20T18:21:05+00:00\",\"dateModified\":\"2021-03-12T01:51:52+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/the-kubo-tool-cloud-foundry-kubernetes.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/the-kubo-tool-cloud-foundry-kubernetes.gif\",\"width\":640,\"height\":439},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kubo Enables Kubernetes Environments Managed by Cloud Foundry&#8217;s BOSH\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8\",\"name\":\"Roger Strukhoff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg\",\"caption\":\"Roger Strukhoff\"},\"description\":\"Roger Strukhoff is Director of Research at Altoros. He also serves as Executive Director of the Tau Institute for Global ICT Research, Conference Chair of Cloud Expo and Things Expo, Co-Chair of the Big Data World Forum, and Open-Source Chair for the global DCD Converged conference series. He received his BA from Knox College, and conducted MBA studies at California State University\/East Bay. Previously in his career, he was VP of New Products at International Data Group and Director of Global Publications at TIBCO Software.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/rstrukhoff\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kubo Enables Kubernetes Environments Managed by Cloud Foundry's BOSH | Altoros","description":"A joint effort of Pivotal and Google, Kubo is a new tool that eases Kubernetes deployments managed by BOSH.","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:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/","og_locale":"en_US","og_type":"article","og_title":"Kubo Enables Kubernetes Environments Managed by Cloud Foundry's BOSH | Altoros","og_description":"Cloud Foundry\u2013Kubernetes collaboration We reported last year that there&#8217;d been talk for several months about members of the respective Cloud Foundry and Kubernetes communities working on a joint initiative. That bore some fruit in December with the announcement of the Cloud Foundry Service Broker API, which also includes representatives from Google, [...]","og_url":"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/","og_site_name":"Altoros","article_published_time":"2017-03-20T18:21:05+00:00","article_modified_time":"2021-03-12T01:51:52+00:00","og_image":[{"width":640,"height":439,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/the-kubo-tool-cloud-foundry-kubernetes.gif","type":"image\/gif"}],"author":"Roger Strukhoff","twitter_misc":{"Written by":"Roger Strukhoff","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/","url":"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/","name":"Kubo Enables Kubernetes Environments Managed by Cloud Foundry's BOSH | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/the-kubo-tool-cloud-foundry-kubernetes.gif","datePublished":"2017-03-20T18:21:05+00:00","dateModified":"2021-03-12T01:51:52+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/the-kubo-tool-cloud-foundry-kubernetes.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/03\/the-kubo-tool-cloud-foundry-kubernetes.gif","width":640,"height":439},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/not-only-for-cloud-foundry-kubo-enables-kubernetes-deployments-with-bosh\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Kubo Enables Kubernetes Environments Managed by Cloud Foundry&#8217;s BOSH"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8","name":"Roger Strukhoff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/03\/roger_strukhoff_user_icon-150x150.jpg","caption":"Roger Strukhoff"},"description":"Roger Strukhoff is Director of Research at Altoros. He also serves as Executive Director of the Tau Institute for Global ICT Research, Conference Chair of Cloud Expo and Things Expo, Co-Chair of the Big Data World Forum, and Open-Source Chair for the global DCD Converged conference series. He received his BA from Knox College, and conducted MBA studies at California State University\/East Bay. Previously in his career, he was VP of New Products at International Data Group and Director of Global Publications at TIBCO Software.","url":"https:\/\/www.altoros.com\/blog\/author\/rstrukhoff\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/22054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=22054"}],"version-history":[{"count":40,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/22054\/revisions"}],"predecessor-version":[{"id":60566,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/22054\/revisions\/60566"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/22082"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=22054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=22054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=22054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}