{"id":29191,"date":"2017-11-16T21:44:28","date_gmt":"2017-11-16T18:44:28","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=29191"},"modified":"2021-12-17T15:38:11","modified_gmt":"2021-12-17T12:38:11","slug":"cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/","title":{"rendered":"Cloud Foundry Advisory Board Meeting, Nov 2017: a Web UI for CF!"},"content":{"rendered":"<div id=\"attachment_11433\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11433\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Michael-Maximilien-150x150.jpg\" alt=\"Dr. Max\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-11433\" \/><\/a><p id=\"caption-attachment-11433\" class=\"wp-caption-text\"><small>Dr. Max<\/small><\/p><\/div>\n<p>This month&#8217;s CAB call featured a demo of Stratos-UI, a multi-endpoint web interface for Cloud Foundry. The proposal comes from SUSE in an effort to provide an open source web-based user interface for Cloud Foundry deployments.<\/p>\n<p>The call was led by IBM&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/drmaximilien\/\" target=\"_blank\" rel=\"noopener noreferrer\">Michael Maximilien<\/a> (aka Dr. Max). Members of Cloud Foundry development teams also posted their monthly updates.<\/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-nov-2017-a-web-ui-for-cf\/#Stratos-UI\" >Stratos-UI<\/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-nov-2017-a-web-ui-for-cf\/#Diego\" >Diego<\/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-nov-2017-a-web-ui-for-cf\/#Garden\" >Garden<\/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-nov-2017-a-web-ui-for-cf\/#Buildpacks\" >Buildpacks<\/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-nov-2017-a-web-ui-for-cf\/#Service_API\" >Service API<\/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-nov-2017-a-web-ui-for-cf\/#Bits-Service\" >Bits-Service<\/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-nov-2017-a-web-ui-for-cf\/#Runtime_PMC\" >Runtime PMC<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#BOSH\" >BOSH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#Open_Service_Broker_API\" >Open Service Broker API<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#CF_Extensions\" >CF Extensions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#Next_years_summit\" >Next year&#8217;s summit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#Want_details_Watch_the_video\" >Want details? Watch the video!<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Stratos-UI\"><\/span>Stratos-UI<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The proposal to CF-Extentions aims &#8220;to provide a web-based UI to allow developers and administrators to manage their applications and Cloud Foundry deployments,&#8221; according to SUSE&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/neil-macdougall-573b2b3\/\" target=\"_blank\" rel=\"noopener noreferrer\">Neil MacDougall<\/a>. Stratos-UI is part of the <a href=\"https:\/\/www.suse.com\/news\/new-suse-cloud-application-platform-speeds-devops-it-transformation\/\" target=\"_blank\" rel=\"noopener noreferrer\">recently announced<\/a> SUSE Cloud Application Platform.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/CAB-call-Cloud-Foundry-Web-User-Interface-November-2017-SUSE.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/CAB-call-Cloud-Foundry-Web-User-Interface-November-2017-SUSE.png\" alt=\"CAB call Cloud Foundry Web User Interface November 2017 SUSE\" width=\"640\" class=\"aligncenter size-full wp-image-29265\" \/><\/a><small>Web interface for Cloud Foundry (<a href=\"https:\/\/github.com\/cloudfoundry\/stratos\" target=\"_blank\" rel=\"noopener noreferrer\">Source<\/a>)<\/small><\/center><\/p>\n<div id=\"attachment_29254\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Neil-MacDougall-v2.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-29254\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Neil-MacDougall-v2-150x150.jpg\" alt=\"Neil MacDougall\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-29254\" \/><\/a><p id=\"caption-attachment-29254\" class=\"wp-caption-text\"><small>Neil MacDougall<\/small><\/p><\/div>\n<p>Stratos-UI was developed around three assumptions:<\/p>\n<ul>\n<li>Cloud Foundry users want a web interface that can make use of features provided by the CLI client and the API.<\/li>\n<li>A web interface will bring in Cloud Foundry users who might otherwise be intimidated by the CLI client or the API.<\/li>\n<li>An open source web interface will improve usability across all Cloud Foundry users.<\/li>\n<\/ul>\n<p>According to Neil, the proposal has the following goals:<\/p>\n<ul>\n<li>Expose all commonly users features available in the Cloud Foundry API<\/li>\n<li>Provide functionality for both end users and Cloud Foundry administrators through a common UI<\/li>\n<li>Operate against the endpoint of any certified Cloud Foundry distribution or service<\/li>\n<li>Flexible mechanisms of deployment (deploy via BOSH or as a Cloud Foundry app)<\/li>\n<li>Supports management of multiple Cloud Foundry instances through a single deployment of the UI<\/li>\n<li>Can easily be configured by vendors and users for their needs<\/li>\n<\/ul>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/CAB-call-Cloud-Foundry-Web-User-Interface-November-2017-SUSE-stratos-ui-go-env.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/CAB-call-Cloud-Foundry-Web-User-Interface-November-2017-SUSE-stratos-ui-go-env.png\" alt=\"CAB call Cloud Foundry Web User Interface November 2017 SUSE stratos-ui go-env\" width=\"640\" class=\"aligncenter size-full wp-image-29266\" \/><\/a><small>Summary view of a running application (<a href=\"https:\/\/www.suse.com\/c\/introducing-stratos-ui-open-source-management-ui-cloud-foundry\/\" target=\"_blank\" rel=\"noopener noreferrer\">Source<\/a>)<\/small><\/center><\/p>\n<p>For more on Stratos-UI, visit Neil&#8217;s introductory <a href=\"https:\/\/www.suse.com\/c\/introducing-stratos-ui-open-source-management-ui-cloud-foundry\/\" target=\"_blank\" rel=\"noopener noreferrer\">blog post<\/a> at SUSE.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/stratos\" target=\"_blank\" rel=\"noopener noreferrer\">Stratos-UI&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Diego\"><\/span>Diego<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_11430\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Eric-Malm.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11430\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Eric-Malm-150x150.jpg\" alt=\"Eric Malm\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-11430\" \/><\/a><p id=\"caption-attachment-11430\" class=\"wp-caption-text\"><small>Eric Malm<\/small><\/p><\/div>\n<p>Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/eric-malm-a3554117\/\" target=\"_blank\" rel=\"noopener noreferrer\">Eric Malm<\/a> commented on how the &#8220;Diego team is now running in an environment where Consul is entirely removed.&#8221;<\/p>\n<p>He also reported on an ongoing collaboration with the Garden development team to &#8220;finish out and ensure integrity of connections from the Go Router application back ends.&#8221; He also mentioned that there&#8217;s only one router bug left that needs to be resolved before &#8220;we can recommend turning it on experimentally in some environments.&#8221;<\/p>\n<blockquote><p><em>&#8220;We&#8217;re relying on BOSH DNS for service discovery.&#8221; \u2014Eric Malm, Pivotal<\/em><\/p><\/blockquote>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/diego-release\" target=\"_blank\" rel=\"noopener noreferrer\">Diego&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Garden\"><\/span>Garden<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_11432\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dr.-Julz.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11432\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dr.-Julz-150x150.png\" alt=\"Dr. Julz\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-11432\" \/><\/a><p id=\"caption-attachment-11432\" class=\"wp-caption-text\"><small>Dr. Julz<\/small><\/p><\/div>\n<p>Garden is shifting to unpriviledged containers explained IBM&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/julian-friedman-67a27b6\/\" target=\"_blank\" rel=\"noopener noreferrer\">Julian Friedman<\/a> (aka Dr. Julz). &#8220;Garden is all about not needing roots at runtime so we&#8217;re about to enable that,&#8221; said Dr. Julz. &#8220;The main upshot is that it&#8217;s finally time to get off priviledged containers because we will no longer have the ability to create them.&#8221;<\/p>\n<p>He also emphasized how much better unpriviledged containers are for security.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/garden\" target=\"_blank\" rel=\"noopener noreferrer\">Garden&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_15900\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/08\/Stephen-Levine.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-15900\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/08\/Stephen-Levine-150x150.jpg\" alt=\"Stephen Levine\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-15900\" \/><\/a><p id=\"caption-attachment-15900\" class=\"wp-caption-text\"><small>Stephen Levine<\/small><\/p><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Buildpacks\"><\/span>Buildpacks<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Nginx buildpacks are being introduced soon said Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/levinestephen\/\" target=\"_blank\" rel=\"noopener noreferrer\">Stephen Levine<\/a>.<\/p>\n<p>&#8220;We&#8217;re also going to send an email out soon about what the next distribution of RootFS will look like and what timeline is there for it to be available so people can migrate over,&#8221; said Stephen.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-community\/cf-docs-contrib\/wiki\/Buildpacks#community-created\" target=\"_blank\" rel=\"noopener noreferrer\">Buildpacks&#8217; GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Service_API\"><\/span>Service API<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_29232\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Matthew-McNeeney.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-29232\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Matthew-McNeeney-150x150.jpg\" alt=\"Matthew McNeeney\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-29232\" \/><\/a><p id=\"caption-attachment-29232\" class=\"wp-caption-text\"><small>Matthew McNeeney<\/small><\/p><\/div>\n<p>Server instance sharing is almost ready. &#8220;Async bindings designs have been agreed upon with the Open Service Broker API working group,&#8221; said Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/matthewmcneeney\/\" target=\"_blank\" rel=\"noopener noreferrer\">Matthew McNeeney<\/a>.<\/p>\n<p>&nbsp;<br \/>\n&nbsp;<br \/>\n&nbsp;<br \/>\n&nbsp;<br \/>\n&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Bits-Service\"><\/span>Bits-Service<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_11434\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Simon-Moser.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11434\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Simon-Moser-150x150.jpg\" alt=\"Simon Moser\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-11434\" \/><\/a><p id=\"caption-attachment-11434\" class=\"wp-caption-text\"><small>Simon Moser<\/small><\/p><\/div>\n<p>All featured functionalities have been completed explained IBM&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/simonmoser\/\" target=\"_blank\" rel=\"noopener noreferrer\">Simon Moser<\/a>.<\/p>\n<p><P>&#8220;We are starting to integrate with the proper pipleline with the help of the CF Release integration team,&#8221; said Simon. &#8220;Some time down the road, we might be able to make Bits-Service a default component in CF deployment.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-incubator\/bits-service\" target=\"_blank\" rel=\"noopener noreferrer\">Bits-Service&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Runtime_PMC\"><\/span>Runtime PMC<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_11689\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dieu-Cao.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11689\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dieu-Cao-150x150.jpg\" alt=\"Dieu Cao\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-11689\" \/><\/a><p id=\"caption-attachment-11689\" class=\"wp-caption-text\"><small>Dieu Cao<\/small><\/p><\/div>\n<p>Cloud Foundry deployment is on Pivotal Web Services fully.<\/p>\n<p>&#8220;We&#8217;ve completely transitioned away from CF release on PWS,&#8221; said Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/dieucao\/\" target=\"_blank\" rel=\"noopener noreferrer\">Dieu Cao<\/a>.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/pmc-notes\" target=\"_blank\" rel=\"noopener noreferrer\">Runtime PMC&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<br \/>\n&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"BOSH\"><\/span>BOSH<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_29218\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Danny-Berger.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-29218\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Danny-Berger-150x150.jpg\" alt=\"Danny Berger\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-29218\" \/><\/a><p id=\"caption-attachment-29218\" class=\"wp-caption-text\"><small>Danny Berger<\/small><\/p><\/div>\n<p>Pivotal&#8217;s <a href=\"https:\/\/github.com\/dpb587-pivotal\" target=\"_blank\" rel=\"noopener noreferrer\">Danny Berger<\/a> explained that the latest version of BOSH now includes &#8220;generic configs so you can get multiple configurations.&#8221; There are also security improvements around director and agent communications.<\/p>\n<p>&#8220;We&#8217;re looking to finish up basic support for IPv6 in stemcells,&#8221; added Danny.<\/p>\n<blockquote><p><em>&#8220;We&#8217;re working on bringing in Xenial stemcell.&#8221; \u2014Danny Berger, Pivotal<\/em><\/p><\/blockquote>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/bosh\" target=\"_blank\" rel=\"noopener noreferrer\">BOSH&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Open_Service_Broker_API\"><\/span>Open Service Broker API<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_29219\" style=\"width: 160px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Alex-Ley.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-29219\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Alex-Ley-150x150.jpg\" alt=\"Alex Ley\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-29219\" \/><\/a><p id=\"caption-attachment-29219\" class=\"wp-caption-text\"><small>Alex Ley<\/small><\/p><\/div>\n<p>Google has launched a service catalog installer for Kubernetes. There&#8217;s also a proposal to add a validation tool for service brokers to the Open Service Brokers API project.<\/p>\n<p>The community is growing commented Pivotal&#8217;s <a href=\"https:\/\/www.linkedin.com\/in\/alex-ley-b35a83b\/\" target=\"_blank\" rel=\"noopener noreferrer\">Alex Ley<\/a> with 325 users joining the Open Service Broker API slack channel. There&#8217;s also an upcoming face to face event with the PMC group at Red Hat Raleigh, North Carolina on November 28 and 29.<\/p>\n<p><small><a href=\"https:\/\/github.com\/openservicebrokerapi\/servicebroker\" target=\"_blank\" rel=\"noopener noreferrer\">Open Service Broker API&#8217;s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"CF_Extensions\"><\/span>CF Extensions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The <a href=\"https:\/\/github.com\/cloudfoundry-incubator\/service-fabrik-broker\" target=\"_blank\" rel=\"noopener noreferrer\">Service Fabrik<\/a> project which was highlighted in the <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2017-service-fabrik-and-task-scheduler\/\">September CAB call<\/a> has been accepted, according to Dr. Max. There&#8217;s also a proposal coming up for CF-Scheduler.<\/p>\n<p><a href=\"https:\/\/github.com\/cloudfoundry-attic\/cf-abacus\/releases\/tag\/v1.0.0\" target=\"_blank\" rel=\"noopener noreferrer\">CF Abacus v1.0<\/a> has been released with v2.0 inception planned for November 23.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-incubator\/cf-extensions\" target=\"_blank\" rel=\"noopener noreferrer\">CF-Extensions&#8217; GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Next_years_summit\"><\/span>Next year&#8217;s summit<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_29250\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Swarna-Podila.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-29250\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/Swarna-Podila-150x150.jpg\" alt=\"Swarna Podila\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-29250\" \/><\/a><p id=\"caption-attachment-29250\" class=\"wp-caption-text\"><small>Swarna Podila<\/small><\/p><\/div>\n<p>The Cloud Foundry Summit 2018 for North America will be held at Boston, Massachusetts on April 18\u201320. The nominations for Cloud Foundry Co-chairs have just ended. The Foundation&#8217;s new community director, <a href=\"https:\/\/www.linkedin.com\/in\/swarnapodila\/\" target=\"_blank\" rel=\"noopener noreferrer\">Swarna Podila<\/a> reminded callers that there&#8217;s still a few weeks before the call for papers close. The deadlines for submissions are on December 8.<\/p>\n<p>The next CAB call is scheduled on Wednesday, December 20. The call begins at 8 a.m. Pacific Time. Anyone interested can join the Cloud Foundry\u2019s <a href=\"https:\/\/cloudfoundry.slack.com\/messages\/C0JC2JB0W\/\" target=\"_blank\" rel=\"noopener noreferrer\">CAB 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\/tgiriH6Gevw\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen><\/iframe><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p id=\"caption-attachment-11433\" class=\"wp-caption-text\">Dr. Max<\/p>\n<p>This month&#8217;s CAB call featured a demo of Stratos-UI, a multi-endpoint web interface for Cloud Foundry. The proposal comes from SUSE in an effort to provide an open source web-based user interface for Cloud Foundry deployments.<\/p>\n<p>The call was led by IBM&#8217;s Michael Maximilien (aka Dr. Max). Members [&#8230;]<\/p>\n","protected":false},"author":32,"featured_media":29205,"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,207,873,206],"class_list":["post-29191","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-cab","tag-cf-foundation","tag-cloud-native","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, Nov 2017: a Web UI for CF! | Altoros<\/title>\n<meta name=\"description\" content=\"Along with the usual project updates, this month&#039;s CAB call featured SUSE&#039;s proposal for a web user interface for Cloud Foundry call Stratos-UI.\" \/>\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-nov-2017-a-web-ui-for-cf\/\" \/>\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, Nov 2017: a Web UI for CF! | Altoros\" \/>\n<meta property=\"og:description\" content=\"Dr. Max This month&#8217;s CAB call featured a demo of Stratos-UI, a multi-endpoint web interface for Cloud Foundry. The proposal comes from SUSE in an effort to provide an open source web-based user interface for Cloud Foundry deployments. The call was led by IBM&#8217;s Michael Maximilien (aka Dr. Max). Members [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-16T18:44:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-17T12:38:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/cloud-coundry-advisory-board-meeting-call-november-2017.png\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"331\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Carlo Gutierrez\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Gutierrez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 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-nov-2017-a-web-ui-for-cf\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/\",\"name\":\"Cloud Foundry Advisory Board Meeting, Nov 2017: a Web UI for CF! | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/cloud-coundry-advisory-board-meeting-call-november-2017.png\",\"datePublished\":\"2017-11-16T18:44:28+00:00\",\"dateModified\":\"2021-12-17T12:38:11+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/cloud-coundry-advisory-board-meeting-call-november-2017.png\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/cloud-coundry-advisory-board-meeting-call-november-2017.png\",\"width\":640,\"height\":331},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Foundry Advisory Board Meeting, Nov 2017: a Web UI for CF!\"}]},{\"@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\/833e109f77de753b2b472dca0236b442\",\"name\":\"Carlo Gutierrez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg\",\"caption\":\"Carlo Gutierrez\"},\"description\":\"Carlo Gutierrez is a Technical Writer at Altoros. As part of the editorial team, his focus has been on emerging technologies such as Cloud Foundry, Kubernetes, blockchain, and the Internet of Things. Prior to Altoros, he primarily wrote about enterprise and consumer technology. Carlo has over 12 years of experience in the publishing industry. Previously, he served as an Editor for PC World Philippines and Questex Asia, as well as a Designer for Tropa Entertainment.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/carlo\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cloud Foundry Advisory Board Meeting, Nov 2017: a Web UI for CF! | Altoros","description":"Along with the usual project updates, this month's CAB call featured SUSE's proposal for a web user interface for Cloud Foundry call Stratos-UI.","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-nov-2017-a-web-ui-for-cf\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Foundry Advisory Board Meeting, Nov 2017: a Web UI for CF! | Altoros","og_description":"Dr. Max This month&#8217;s CAB call featured a demo of Stratos-UI, a multi-endpoint web interface for Cloud Foundry. The proposal comes from SUSE in an effort to provide an open source web-based user interface for Cloud Foundry deployments. The call was led by IBM&#8217;s Michael Maximilien (aka Dr. Max). Members [...]","og_url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/","og_site_name":"Altoros","article_published_time":"2017-11-16T18:44:28+00:00","article_modified_time":"2021-12-17T12:38:11+00:00","og_image":[{"width":640,"height":331,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/cloud-coundry-advisory-board-meeting-call-november-2017.png","type":"image\/png"}],"author":"Carlo Gutierrez","twitter_misc":{"Written by":"Carlo Gutierrez","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/","url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/","name":"Cloud Foundry Advisory Board Meeting, Nov 2017: a Web UI for CF! | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/cloud-coundry-advisory-board-meeting-call-november-2017.png","datePublished":"2017-11-16T18:44:28+00:00","dateModified":"2021-12-17T12:38:11+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/cloud-coundry-advisory-board-meeting-call-november-2017.png","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/11\/cloud-coundry-advisory-board-meeting-call-november-2017.png","width":640,"height":331},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-nov-2017-a-web-ui-for-cf\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cloud Foundry Advisory Board Meeting, Nov 2017: a Web UI for CF!"}]},{"@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\/833e109f77de753b2b472dca0236b442","name":"Carlo Gutierrez","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg","caption":"Carlo Gutierrez"},"description":"Carlo Gutierrez is a Technical Writer at Altoros. As part of the editorial team, his focus has been on emerging technologies such as Cloud Foundry, Kubernetes, blockchain, and the Internet of Things. Prior to Altoros, he primarily wrote about enterprise and consumer technology. Carlo has over 12 years of experience in the publishing industry. Previously, he served as an Editor for PC World Philippines and Questex Asia, as well as a Designer for Tropa Entertainment.","url":"https:\/\/www.altoros.com\/blog\/author\/carlo\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/29191","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\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=29191"}],"version-history":[{"count":52,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/29191\/revisions"}],"predecessor-version":[{"id":65748,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/29191\/revisions\/65748"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/29205"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=29191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=29191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=29191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}