{"id":33301,"date":"2018-05-17T18:59:20","date_gmt":"2018-05-17T15:59:20","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=33301"},"modified":"2018-07-11T12:20:16","modified_gmt":"2018-07-11T09:20:16","slug":"cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/","title":{"rendered":"Cloud Foundry Advisory Board Meeting, May 2018: Kubernetes CPI and App-AutoScaler"},"content":{"rendered":"<div id=\"attachment_11433\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-11433\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-11433\" \/><\/a><p id=\"caption-attachment-11433\" class=\"wp-caption-text\"><small>Dr. Max<\/small><\/p><\/div>\n<p>The BOSH-Kubernetes saga continued during Cloud Foundry Community Advisory Board (CAB) call in May. The call featured two demos of the new <b>BOSH Kubernetes CPI<\/b> project and <b>App-AutoScaler<\/b>.<\/p>\n<p>In addition, <a href=\"https:\/\/www.linkedin.com\/in\/drmaximilien\/\" rel=\"noopener\" target=\"_blank\">Dr. Max<\/a> highlighted some developments under CF-Extensions, while his colleagues delivered updates on the ecosystem&#8217;s projects.<\/p>\n<p>&nbsp;<\/p>\n<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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#BOSH_Kubernetes_CPI\" >BOSH Kubernetes CPI<\/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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#App-AutoScaler\" >App-AutoScaler<\/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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#Service_Fabrik_Broker\" >Service Fabrik Broker<\/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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#Some_updates_on_CF-Extensions\" >Some updates on CF-Extensions<\/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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#Whats_next\" >What&#8217;s next?<\/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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#Want_details_Watch_the_video\" >Want details? Watch the video!<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#Further_reading\" >Further reading<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"BOSH_Kubernetes_CPI\"><\/span>BOSH Kubernetes CPI<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_33320\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/Dmitriy-Kalinin-Bosh-Core.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-33320\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/Dmitriy-Kalinin-Bosh-Core.jpg\" alt=\"\" width=\"110\" class=\"size-full wp-image-33320\" \/><\/a><p id=\"caption-attachment-33320\" class=\"wp-caption-text\"><small>Dmitriy Kalinin<\/small><\/p><\/div>\n<p><a href=\"https:\/\/github.com\/bosh-cpis\/bosh-kubernetes-cpi-release\" rel=\"noopener\" target=\"_blank\">BOSH Kubernetes CPI<\/a> aims at allowing BOSH to deploy Cloud Foundry workloads to Kubernetes clusters. <a href=\"https:\/\/www.linkedin.com\/in\/dmitriykalinin\/\">Dmitriy Kalinin<\/a> said the project flows from the fundamental question, \u201cwhat if we could use BOSH capabilities for installing, configuring, and updating workloads to accommodate Kubernetes container orchestration?\u201d<\/p>\n<p>In turn, this question was prompted from the difficulties of using Kubernetes\u2014designed as an orchestrator\u2014to function as a PaaS or an IaaS, even though it&#8217;s not designed to be used this way. Rather, Kubernetes offers a set of primitives, such as pods, persistent volumes, and other <a href=\"https:\/\/kubernetes.io\/docs\/concepts\/\" rel=\"noopener\" target=\"_blank\">concepts<\/a> that support processes.<\/p>\n<p>BOSH, on the other hand, is designed to communicate with infrastructure through <a href=\"https:\/\/www.altoros.com\/blog\/how-to-add-bosh-support-to-a-custom-cloud-part-1-bosh-components\/\">its CPI<\/a>, while also serving as an orchestrator and full-blown toolchain for life cycle management, Dmitriy pointed out. &#8220;So, how can we best position BOSH with regards to Kubernetes?\u201d he asked.<\/p>\n<blockquote><p><em>\u201cBOSH is well-established to handle workloads. What if we use it to manage workloads on top of Kubernetes? We can try to hide boring Kubernetes primitives from you, so you don&#8217;t have to worry about all the tiny little details.&#8221; \u2014Dmitriy Kalinin, Pivotal<\/em><\/p><\/blockquote>\n<p>Dmitriy provided a couple of brief demos about installing and deploying within the BOSH Kubernetes CPI environment. The work will continue on this project in an attempt to:<\/p>\n<ul>\n<li>improve cluster management<\/li>\n<li>provide better integration with Kubernetes networking<\/li>\n<li>optimize sharing credential management between Cloud Foundry and Kubernetes<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/bosh-cpis\/bosh-kubernetes-cpi-release\" rel=\"noopener\" target=\"_blank\">BOSH Kubernetes CPI&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"App-AutoScaler\"><\/span>App-AutoScaler<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_33308\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/Bo-Yang.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-33308\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/Bo-Yang-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-33308\" \/><\/a><p id=\"caption-attachment-33308\" class=\"wp-caption-text\"><small>Bo Yang<\/small><\/p><\/div>\n<p>Another brief demo was presented during the call by <a href=\"https:\/\/researcher.watson.ibm.com\/researcher\/view.php?person=us-byang\">Bo Yang<\/a> of IBM on <a href=\"https:\/\/github.com\/cloudfoundry\/app-autoscaler\">App-AutoScaler<\/a> for Cloud Foundry. The project was started in June 2016 with contributions from IBM, SAP, and Fujitsu.<\/p>\n<p>Bo described an autoscaler as software the automatically adjusts the number of Cloud Foundry application instances through:<\/p>\n<ul>\n<li>dynamic scaling based on application performance metrics<\/li>\n<li>scheduled scaling based on time<\/li>\n<\/ul>\n<p>The App-AutoScaler comprises the following components:<\/p>\n<ul>\n<li>an <em>API server<\/em>, which provides public APIs to manage scaling policy<\/li>\n<li>a <i>service broker<\/i>, which implements the <a href=\"https:\/\/github.com\/openservicebrokerapi\/servicebroker\/blob\/v2.12\/spec.md\" rel=\"noopener\" target=\"_blank\">Open Service Broker API<\/a><\/li>\n<li>a <i>metric collector<\/i>, which gathers raw metrics from Loggregator and manages container&#8217;s memory usage<\/li>\n<li>an <i>event generator<\/i>, which aggregates memory metrics, evaluates scaling rules, and triggers events for dynamic scaling<\/li>\n<li>a <i>scheduler<\/i>, which manages the schedules in a scaling policy and triggers events for scheduled scaling<\/li>\n<li>a <i>scaling engine<\/i>, which takes the scaling actions based on dynamic scaling rules or schedules<\/li>\n<\/ul>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/cloud-foundry-advisory-board-meeting-may-2018-components-of-app-autoscaler.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/cloud-foundry-advisory-board-meeting-may-2018-components-of-app-autoscaler.png\" alt=\"\" width=\"566\" height=\"395\" class=\"aligncenter size-full wp-image-33356\" \/><\/a><small>A high-level architecture of the App-AutoScaler components presented by Bo Yang<\/small><\/center><\/p>\n<p>According to Bo, the team plans to create a dashboard, remove its current dependency on Consul, migrate to Loggregator v2, support custom metrics, improve performance towards a goal of supporting 10,000+ applications, and extend its functionality to Kubernetes.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/app-autoscaler\" rel=\"noopener\" target=\"_blank\">App-AutoScaler&#8217;s Github repo<\/a> | <a href=\"https:\/\/www.pivotaltracker.com\/n\/projects\/1566795\" rel=\"noopener\" target=\"_blank\">Pivotal Tracker<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Service_Fabrik_Broker\"><\/span>Service Fabrik Broker<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_28036\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/09\/Ashish-Jain-SAP-1.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-28036\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/09\/Ashish-Jain-SAP-1-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-28036\" \/><\/a><p id=\"caption-attachment-28036\" class=\"wp-caption-text\"><small>Ashish Jain<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/ashishjain14\/\">Ashish Jain<\/a> from SAP provided some updates on the <a href=\"https:\/\/github.com\/cloudfoundry-incubator\/service-fabrik-broker\">Service Fabrik Broker<\/a> in addition to what he <href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2017-service-fabrik-and-task-scheduler\/\">highlighted<\/a> during the CAB call in September 2017.<\/p>\n<p>According to Ashish, Service Fabrik Broker for now:<\/p>\n<ul>\n<li>is now compliant with the OSB API<\/li>\n<li>features integration with BOSH v2.0<\/li>\n<li>has an update window of scheduled service instances<\/li>\n<li>provides a Cloud Foundry CLI for backup and restore<\/li>\n<li>has a \u201cpre-update\u201d API<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-incubator\/service-fabrik-broker\" rel=\"noopener\" target=\"_blank\">Service Fabrik Broker&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Some_updates_on_CF-Extensions\"><\/span>Some updates on CF-Extensions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>CAB call&#8217;s leader <a href=\"https:\/\/www.linkedin.com\/in\/drmaximilien\/\" rel=\"noopener\" target=\"_blank\">Dr. Max<\/a> also happily reported a few developments under the <a href=\"https:\/\/github.com\/cloudfoundry-incubator\/cf-extensions\">CF-Extensions<\/a> initiative:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\">A Cloud Foundry service broker for Microsoft SQL Server, which <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-mar-2018-cf-dev-demo\/\">was presented<\/a> during the CAB call in March, has been accepted as an incubator project.<\/li>\n<li>SAP <a href=\"https:\/\/docs.google.com\/document\/d\/1TCx_2gv2_n-StcV4lzbbaD4rma9HfaRG7O9wb6-egk4\/edit\">has proposed<\/a> an application life cycle management solution for Cloud Foundry called &#8220;MultiApps.&#8221;<\/li>\n<\/ul>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/cloud-foundry-advisory-board-meeting-may-2018-high-level-architecture-of-saps-multiapps-application-life-cycle-management-solution.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/cloud-foundry-advisory-board-meeting-may-2018-high-level-architecture-of-saps-multiapps-application-life-cycle-management-solution.png\" alt=\"\" width=\"640\" height=\"512\" class=\"aligncenter size-full wp-image-33333\" \/><\/a><small>A high-level architecture of MultiApps (<a href=\"https:\/\/docs.google.com\/document\/d\/1TCx_2gv2_n-StcV4lzbbaD4rma9HfaRG7O9wb6-egk4\/edit\" rel=\"noopener\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Whats_next\"><\/span>What&#8217;s next?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_11432\" style=\"width: 120px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dr.-Julz.png\"><img decoding=\"async\" aria-describedby=\"caption-attachment-11432\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dr.-Julz-150x150.png\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-11432\" \/><\/a><p id=\"caption-attachment-11432\" class=\"wp-caption-text\"><small>Dr. Julz<\/small><\/p><\/div>\n<p>During the call, it was also mentioned that <a href=\"https:\/\/www.linkedin.com\/in\/abbychau\/\">Abby Chau<\/a> of Pivotal is the proposed new lead for the CLI team and <a href=\"https:\/\/www.linkedin.com\/in\/julian-friedman\/\" rel=\"noopener\" target=\"_blank\">Julian Friedman<\/a> (Dr. Julz) of IBM is leading <i>Project Erini<\/i>, previously known as the <a href=\"https:\/\/github.com\/julz\/cube\">Cube project<\/a>.<\/p>\n<div id=\"attachment_27011\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/08\/Chip-Childers-new.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-27011\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/08\/Chip-Childers-new.jpg\" alt=\"\" width=\"110\" class=\"size-full wp-image-27011\" \/><\/a><p id=\"caption-attachment-27011\" class=\"wp-caption-text\"><small>Chip Childers<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/chipchilders\/\" rel=\"noopener\" target=\"_blank\">Chip Childers<\/a> of the Cloud Foundry Foundation informed attendees that the Call for Papers for the <a href=\"https:\/\/www.cloudfoundry.org\/event\/eusummit2018\/\">European Cloud Foundry Summit 2018<\/a> closes on June 1. The summit will be held in Basel, Switzerland, on October 10\u201311.<\/p>\n<p>The next CAB call is scheduled for 8 a.m. Pacific Time on Wednesday, June 20. As always, the call will be open to anyone who is interested in listening or participating. Connection details and the monthly agenda appear on the <a href=\"https:\/\/slack.cloudfoundry.org\">Cloud Foundry Slack channel<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Want_details_Watch_the_video\"><\/span>Want details? Watch the video!<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><center><iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/EIumnb-oPAA\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/center><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Further_reading\"><\/span>Further reading<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-apr-2018-kubernetes-casts-its-shadow\/\">Cloud Foundry Advisory Board Meeting, Apr 2018: Kubernetes Casts Its Shadow<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/configuring-uaa-to-provide-a-single-entry-point-for-kubernetes-and-cloud-foundry\/\">Configuring UAA to Provide a Single Entry Point for Kubernetes and Cloud Foundry<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/visuals\/kubernetes-kubectl-cli-cheat-sheet\/\">Kubernetes kubectl CLI Cheat Sheet<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p id=\"caption-attachment-11433\" class=\"wp-caption-text\">Dr. Max<\/p>\n<p>The BOSH-Kubernetes saga continued during Cloud Foundry Community Advisory Board (CAB) call in May. The call featured two demos of the new BOSH Kubernetes CPI project and App-AutoScaler.<\/p>\n<p>In addition, Dr. Max highlighted some developments under CF-Extensions, while his colleagues delivered updates on the ecosystem&#8217;s projects.<\/p>\n<p>&nbsp;<\/p>\n<p>BOSH Kubernetes CPI<\/p>\n<p [...] \n\n","protected":false},"author":9,"featured_media":33323,"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":[618,208,873,912,206],"class_list":["post-33301","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-cab","tag-cf-summit","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>Cloud Foundry Advisory Board Meeting, May 2018: Kubernetes CPI and App-AutoScaler | Altoros<\/title>\n<meta name=\"description\" content=\"The call introduced a solution to deploy Cloud Foundry workloads to Kubernetes and a system to adjust computation resources for CF apps.\" \/>\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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloud Foundry Advisory Board Meeting, May 2018: Kubernetes CPI and App-AutoScaler | Altoros\" \/>\n<meta property=\"og:description\" content=\"Dr. Max The BOSH-Kubernetes saga continued during Cloud Foundry Community Advisory Board (CAB) call in May. The call featured two demos of the new BOSH Kubernetes CPI project and App-AutoScaler. In addition, Dr. Max highlighted some developments under CF-Extensions, while his colleagues delivered updates on the ecosystem&#8217;s projects. &nbsp; BOSH Kubernetes CPI\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-17T15:59:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-07-11T09:20:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/CF-CAB-Call-May-2018-Kubernetes-Dmitriy-Kalinin-Bo-Yang-Ashish-Jain-Julian-Friedman-Chip-Childers-Michael-Maximilien.png\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"426\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/\",\"name\":\"Cloud Foundry Advisory Board Meeting, May 2018: Kubernetes CPI and App-AutoScaler | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/CF-CAB-Call-May-2018-Kubernetes-Dmitriy-Kalinin-Bo-Yang-Ashish-Jain-Julian-Friedman-Chip-Childers-Michael-Maximilien.png\",\"datePublished\":\"2018-05-17T15:59:20+00:00\",\"dateModified\":\"2018-07-11T09:20:16+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/CF-CAB-Call-May-2018-Kubernetes-Dmitriy-Kalinin-Bo-Yang-Ashish-Jain-Julian-Friedman-Chip-Childers-Michael-Maximilien.png\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/CF-CAB-Call-May-2018-Kubernetes-Dmitriy-Kalinin-Bo-Yang-Ashish-Jain-Julian-Friedman-Chip-Childers-Michael-Maximilien.png\",\"width\":640,\"height\":426},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Foundry Advisory Board Meeting, May 2018: Kubernetes CPI and App-AutoScaler\"}]},{\"@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":"Cloud Foundry Advisory Board Meeting, May 2018: Kubernetes CPI and App-AutoScaler | Altoros","description":"The call introduced a solution to deploy Cloud Foundry workloads to Kubernetes and a system to adjust computation resources for CF apps.","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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Foundry Advisory Board Meeting, May 2018: Kubernetes CPI and App-AutoScaler | Altoros","og_description":"Dr. Max The BOSH-Kubernetes saga continued during Cloud Foundry Community Advisory Board (CAB) call in May. The call featured two demos of the new BOSH Kubernetes CPI project and App-AutoScaler. In addition, Dr. Max highlighted some developments under CF-Extensions, while his colleagues delivered updates on the ecosystem&#8217;s projects. &nbsp; BOSH Kubernetes CPI","og_url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/","og_site_name":"Altoros","article_published_time":"2018-05-17T15:59:20+00:00","article_modified_time":"2018-07-11T09:20:16+00:00","og_image":[{"width":640,"height":426,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/CF-CAB-Call-May-2018-Kubernetes-Dmitriy-Kalinin-Bo-Yang-Ashish-Jain-Julian-Friedman-Chip-Childers-Michael-Maximilien.png","type":"image\/png"}],"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\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/","url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/","name":"Cloud Foundry Advisory Board Meeting, May 2018: Kubernetes CPI and App-AutoScaler | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/CF-CAB-Call-May-2018-Kubernetes-Dmitriy-Kalinin-Bo-Yang-Ashish-Jain-Julian-Friedman-Chip-Childers-Michael-Maximilien.png","datePublished":"2018-05-17T15:59:20+00:00","dateModified":"2018-07-11T09:20:16+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/56ea20d6f280f7a442e89e5884b06fd8"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/CF-CAB-Call-May-2018-Kubernetes-Dmitriy-Kalinin-Bo-Yang-Ashish-Jain-Julian-Friedman-Chip-Childers-Michael-Maximilien.png","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/05\/CF-CAB-Call-May-2018-Kubernetes-Dmitriy-Kalinin-Bo-Yang-Ashish-Jain-Julian-Friedman-Chip-Childers-Michael-Maximilien.png","width":640,"height":426},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cloud Foundry Advisory Board Meeting, May 2018: Kubernetes CPI and App-AutoScaler"}]},{"@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\/33301","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=33301"}],"version-history":[{"count":48,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/33301\/revisions"}],"predecessor-version":[{"id":34622,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/33301\/revisions\/34622"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/33323"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=33301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=33301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=33301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}