{"id":43218,"date":"2019-05-20T14:52:16","date_gmt":"2019-05-20T11:52:16","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=43218"},"modified":"2021-12-17T15:36:17","modified_gmt":"2021-12-17T12:36:17","slug":"cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/","title":{"rendered":"Cloud Foundry Advisory Board Meeting, May 2019: Sidecars and the Vault Plug-in"},"content":{"rendered":"<p>The Cloud Foundry Community Advisory Board (<a href=\"https:\/\/www.altoros.com\/blog\/tag\/cab\/\">CAB<\/a>) meeting for May 2019 featured two community projects: <strong>sidecars<\/strong> and the <strong>Vault plug-in<\/strong>. The call\u2014led by <a href=\"https:\/\/www.linkedin.com\/in\/drmaximilien\/\" rel=\"noopener noreferrer\" target=\"_blank\">Dr. Max<\/a> of IBM\u2014also highlighted updates from members of the development teams.<\/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-2019-sidecars-and-the-vault-plug-in\/#Sidecars_processes_in_Cloud_Foundry\" >Sidecars processes in Cloud Foundry<\/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-2019-sidecars-and-the-vault-plug-in\/#The_Vault_plug-in\" >The Vault plug-in<\/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-2019-sidecars-and-the-vault-plug-in\/#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-4\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#BOSH\" >BOSH<\/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-2019-sidecars-and-the-vault-plug-in\/#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-6\" href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#Foundation_updates\" >Foundation updates<\/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-2019-sidecars-and-the-vault-plug-in\/#Want_details_Watch_the_video\" >Want details? Watch the video!<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Sidecars_processes_in_Cloud_Foundry\"><\/span>Sidecars processes in Cloud Foundry<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"http:\/\/v3-apidocs.cloudfoundry.org\/version\/3.70.0\/index.html#sidecars\" rel=\"noopener noreferrer\" target=\"_blank\">Sidecars<\/a> in Cloud Foundry represent additional dependent processes that run in a container as the main app process. With the recent addition of sidecar support in Cloud Foundry, users may find it helpful when there are two processes that need to:<\/p>\n<ul>\n<li>communicate over a UNIX socket or via <code style=\"color: #222222; background-color: #e6e6e6; padding: 1px 2px;\">localhost<\/code><\/li>\n<li>share the same file system<\/li>\n<li>be scaled and placed together<\/li>\n<li>have fast interprocess communication<\/li>\n<\/ul>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/sidecar-diagram-cab-call-May-2019.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/sidecar-diagram-cab-call-May-2019.png\" alt=\"\" width=\"640\" class=\"aligncenter size-full wp-image-43019\" \/><\/a><small>A sample sidecar architecture (<a href=\"https:\/\/www.cloudfoundry.org\/blog\/how-to-push-an-app-to-cloud-foundry-with-sidecars\/\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p>According to <a href=\"https:\/\/www.linkedin.com\/in\/scott-sisil-863a453\/\" rel=\"noopener noreferrer\" target=\"_blank\">Scott Sisil<\/a> of Pivotal, sidecars were a highly sought-after feature, and its addition is already enticing new and even former users back to the Cloud Foundry ecosystem.<\/p>\n<div id=\"attachment_43017\" style=\"width: 130px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Scott-Sisil.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-43017\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Scott-Sisil-150x150.jpg\" alt=\"\" width=\"120\" class=\"size-thumbnail wp-image-43017\" \/><\/a><p id=\"caption-attachment-43017\" class=\"wp-caption-text\"><small>Scott Sisil<\/small><\/p><\/div>\n<blockquote><p>&#8220;We&#8217;ve actually had users switch off the platform, because we were unable to run their sidecar-dependent apps on Cloud Foundry. Since we released this feature, we&#8217;ve been happy to see people coming back.&#8221; \u2014Scott Sisil, Pivotal<\/p><\/blockquote>\n<p>During the call, Scott <a href=\"https:\/\/www.cloudfoundry.org\/blog\/how-to-push-an-app-to-cloud-foundry-with-sidecars\/\" rel=\"noopener noreferrer\" target=\"_blank\">demonstrated<\/a> how sidecars work\u2014by deploying a Ruby app, which talks to a separate Golang binary that is run as a sidecar process.<\/p>\n<p>At the moment, sidecars are available in alpha. All the code and configuration required to run a sidecar and an app are packaged together in the same droplet, which is deployed in a single container on Diego. Both processes within the container are health-checked independently.<\/p>\n<blockquote><p>&#8220;You can run as many sidecars as you would like. You can attach a single sidecar to multiple processes.&#8221; \u2014Scott Sisil, Pivotal<\/p><\/blockquote>\n<p>To learn more about sidecars in Cloud Foundry, check out the <a href=\"http:\/\/v3-apidocs.cloudfoundry.org\/version\/release-candidate\/#sidecars\" rel=\"noopener noreferrer\" target=\"_blank\">official documentation<\/a>.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/cloud_controller_ng\/wiki\/Getting-Started-With-Cloud-Foundry-Sidecars-Tutorial\" rel=\"noopener noreferrer\" target=\"_blank\">Sidecars&#8217; GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_Vault_plug-in\"><\/span>The Vault plug-in<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The <a href=\"https:\/\/github.com\/Comcast\/vault-plugin-auth-cloudfoundry\" rel=\"noopener noreferrer\" target=\"_blank\">Vault plug-in<\/a> for Cloud Foundry is a standalone back-end authentication add-in that is supposed to be used together with the <a href=\"https:\/\/github.com\/hashicorp\/vault\" rel=\"noopener noreferrer\" target=\"_blank\">HashiCorp Vault<\/a> tool. The plug-in enables an application running in Cloud Foundry to employ <a href=\"https:\/\/docs.cloudfoundry.org\/adminguide\/instance-identity.html\" rel=\"noopener noreferrer\" target=\"_blank\">Instance Identity<\/a> to authenticate with HashiCorp Vault.<\/p>\n<div id=\"attachment_43029\" style=\"width: 130px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Sergey-Matochkin.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-43029\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Sergey-Matochkin-150x150.jpg\" alt=\"\" width=\"120\" class=\"size-thumbnail wp-image-43029\" \/><\/a><p id=\"caption-attachment-43029\" class=\"wp-caption-text\"><small>Sergey Matochkin<\/small><\/p><\/div>\n<p>During the call, <a href=\"https:\/\/www.linkedin.com\/in\/smatochkin\/\" rel=\"noopener noreferrer\" target=\"_blank\">Sergey Matochkin<\/a>, <a href=\"https:\/\/www.linkedin.com\/in\/adam-williams-505830170\/\" rel=\"noopener noreferrer\" target=\"_blank\">Adam Williams<\/a>, and <a href=\"https:\/\/www.linkedin.com\/in\/raymondharrison\/\" rel=\"noopener noreferrer\" target=\"_blank\">Ray Harrison<\/a> of Comcast explained the idea behind the Vault plug-in for Cloud Foundry, as well as how it works in practice.<\/p>\n<p>With the Vault plug-in, Cloud Foundry applications no longer need to be bootstrapped with credentials. Instead, they can use certificates provided by Cloud Foundry to authenticate themselves and gain access to Vault secrets.<\/p>\n<blockquote><p>&#8220;Our goal is to make secret management really easy for Cloud Foundry applications by getting rid of a lot of the complexity that exists, while still maintaining a high level of security.&#8221; \u2014Adam Williams, Comcast<\/p><\/blockquote>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Vault-plugin-architecture.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Vault-plugin-architecture.png\" alt=\"\" width=\"640\" class=\"aligncenter size-full wp-image-43027\" \/><\/a><small>The Vault plug-in architecture (<a href=\"https:\/\/github.com\/Comcast\/vault-plugin-auth-cloudfoundry\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<div id=\"attachment_43034\" style=\"width: 130px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Ray-Harrison-v1.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-43034\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Ray-Harrison-v1-150x150.jpg\" alt=\"\" width=\"120\" class=\"size-thumbnail wp-image-43034\" \/><\/a><p id=\"caption-attachment-43034\" class=\"wp-caption-text\"><small>Ray Harrison<\/small><\/p><\/div>\n<p>The Vault plug-in is currently a work in progress. The Comcast team is encouraging other users to try it out and provide feedback.<\/p>\n<blockquote><p>&#8220;The work that we&#8217;re doing here really is to help to make it less painful for us. We hope that this is helpful to others, as well.&#8221; \u2014Ray Harrison, Comcast<\/p><\/blockquote>\n<p><small><a href=\"https:\/\/github.com\/Comcast\/vault-plugin-auth-cloudfoundry\" rel=\"noopener noreferrer\" target=\"_blank\">Vault plug-in\u2019s 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_11430\" style=\"width: 130px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Eric-Malm.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-11430\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Eric-Malm-150x150.jpg\" alt=\"\" width=\"120\" class=\"size-thumbnail wp-image-11430\" \/><\/a><p id=\"caption-attachment-11430\" class=\"wp-caption-text\"><small>Eric Malm<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/eric-malm-a3554117\/\" rel=\"noopener noreferrer\" target=\"_blank\">Eric Malm<\/a> of Pivotal provided several new developments:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\"><a href=\"https:\/\/github.com\/cloudfoundry\/cf-deployment\" rel=\"noopener noreferrer\" target=\"_blank\">cf-deployment<\/a> v8.0 and v9.0 were released. <code style=\"color: #222222; background-color: #e6e6e6;\">cflinuxfs2<\/code> is no longer supported. Issues with Gorouter CVE were fixed.<\/li>\n<li style=\"margin-bottom: 6px;\">The CF CLI v6.47 was released, which has improved support for client credentials.<\/li>\n<li style=\"margin-bottom: 6px;\">The CAPI team added initial support for running sidecars.<\/li>\n<li style=\"margin-bottom: 6px;\">The UAA team released v73, which has breaking changes for TLS configuration properties.<\/li>\n<li style=\"margin-bottom: 6px;\">The networking team is progressing on dynamic egress as a flexible replacement for application security groups.<\/li>\n<li style=\"margin-bottom: 6px;\">The Garden team released initial support for better CPU metrics.<\/li>\n<li style=\"margin-bottom: 6px;\">The Garden Windows team announced support for Windows 2019 Diego cells.<\/li>\n<li style=\"margin-bottom: 6px;\">The Diego team is working on improving Locket consumption of database connections.<\/li>\n<li style=\"margin-bottom: 6px;\">The <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-apr-2019-eirini-readiness\/\">Eirini<\/a> team is completing improvements to staging tasks and is transitioning toward <code style=\"color: #222222; background-color: #e6e6e6;\">cflinuxfs3<\/code>.<\/li>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/pmc-notes\" rel=\"noopener noreferrer\" target=\"_blank\">Runtime PMC\u2019s GitHub repo<\/a><\/small><\/p>\n<p>&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_43007\" style=\"width: 130px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Mukesh-Gadiya.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-43007\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/Mukesh-Gadiya-150x150.jpg\" alt=\"\" width=\"120\" class=\"size-thumbnail wp-image-43007\" \/><\/a><p id=\"caption-attachment-43007\" class=\"wp-caption-text\"><small>Mukesh Gadiya<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/mukeshgadiya\/\" rel=\"noopener noreferrer\" target=\"_blank\">Mukesh Gadiya<\/a> of Pivotal noted that two separate teams are officially maintaining BOSH Director and BOSH Systems from now on. He also listed the following updates:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\">BOSH Director<\/li>\n<ul>\n<li style=\"margin-bottom: 6px;\">v269.0.1 was released, which has a new life-cycle hook\u2014<a href=\"https:\/\/bosh.io\/docs\/\/pre-stop\/\" rel=\"noopener noreferrer\" target=\"_blank\">pre-stop<\/a>.<\/li>\n<li style=\"margin-bottom: 6px;\">An <a href=\"https:\/\/bosh.io\/docs\/\/manifest-v2\/#releases\" rel=\"noopener noreferrer\" target=\"_blank\">exported_from<\/a> section was added to the releases manifest.<\/li>\n<li style=\"margin-bottom: 6px;\">The OpenStack CPI team added parallel resurrection functionality.<\/li>\n<li style=\"margin-bottom: 6px;\">The team is working on making BOSH start, stop, and recreate commands more predictable.<\/li>\n<li style=\"margin-bottom: 6px;\">The removal for v1 manifests support is ongoing.<\/li>\n<\/ul>\n<li style=\"margin-bottom: 6px;\">BOSH Systems<\/li>\n<ul>\n<li style=\"margin-bottom: 6px;\">The team cut the <a href=\"https:\/\/github.com\/cloudfoundry\/bosh-dns-release\/releases\/tag\/v1.11.0\" rel=\"noopener noreferrer\" target=\"_blank\">v1.11 DNS<\/a> release, which has support for per-job link healthiness.<\/li>\n<li style=\"margin-bottom: 6px;\">A new Xenial stemcell line in v315.x was cut.<\/li>\n<li style=\"margin-bottom: 6px;\">Technical exploration on creating bionic stemcells is ongoing.<\/li>\n<li style=\"margin-bottom: 6px;\">Exploration of using presigned URLs with blobstores to eliminate the need for blobstore creds on each VM is planned.<\/li>\n<\/ul>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/bosh\" rel=\"noopener noreferrer\" target=\"_blank\">BOSH\u2019s 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<div id=\"attachment_11433\" style=\"width: 130px\" 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=\"120\" class=\"size-thumbnail wp-image-11433\" \/><\/a><p id=\"caption-attachment-11433\" class=\"wp-caption-text\"><small>Dr. Max<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/drmaximilien\/\" rel=\"noopener noreferrer\" target=\"_blank\">Michael Maximilien<\/a> (aka Dr. Max) of IBM reported a few developments:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\"><a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2018-kubernetes-cpi-and-app-autoscaler\/\">App-AutoScaler<\/a><\/li>\n<ul>\n<li style=\"margin-bottom: 6px;\">App-AutoScaler is now a Stratos UI extension.<\/li>\n<li style=\"margin-bottom: 6px;\">The v1.2.1 release includes metrics, caching, secure connections, and Prometheus health endpoint.<\/li>\n<\/ul>\n<li style=\"margin-bottom: 6px;\">Abacus<\/li>\n<ul>\n<li style=\"margin-bottom: 6px;\">End of life is planned.<\/li>\n<\/ul>\n<li style=\"margin-bottom: 6px;\"><a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-june-2018-stratos-and-project-blockhead\/\">Stratos<\/a><\/li>\n<ul>\n<li style=\"margin-bottom: 6px;\">v2.4.0 was released.<\/li>\n<\/ul>\n<\/ul>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-incubator\/cf-extensions\" rel=\"noopener noreferrer\" target=\"_blank\">CF Extension\u2019s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Foundation_updates\"><\/span>Foundation updates<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_30242\" style=\"width: 130px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Swarna-Podila.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-30242\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2018\/01\/Swarna-Podila-150x150.jpg\" alt=\"\" width=\"120\" class=\"size-thumbnail wp-image-30242\" \/><\/a><p id=\"caption-attachment-30242\" class=\"wp-caption-text\"><small>Swarna Podila<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/swarnapodila\/\" rel=\"noopener noreferrer\" target=\"_blank\">Swarna Podila<\/a> noted the return of the <a href=\"https:\/\/www.cloudfoundry.org\/blog\/q1-2019-cloud-foundry-release-notes-report\/\" rel=\"noopener noreferrer\" target=\"_blank\">Quarterly Release Summary<\/a> and urged users to participate in the <a href=\"https:\/\/www.surveymonkey.com\/r\/CFFUserSurvey19\" rel=\"noopener noreferrer\" target=\"_blank\">Cloud Foundry User Survey<\/a>. The CF Foundation also published an amazing <a href=\"https:\/\/www.cloudfoundry.org\/blog\/q1-2019-cloud-foundry-release-notes-report\/\" rel=\"noopener noreferrer\" target=\"_blank\">release notes report<\/a>, which overviews all the features delivered across the core ecosystem projects in Q1 2019.<\/p>\n<p><a href=\"https:\/\/www.cloudfoundry.org\/events\/summit\/\" rel=\"noopener noreferrer\" target=\"_blank\">Call for papers<\/a> (CFP) for the upcoming summit in Europe ends on May 31, 2019. CFP notifications are set to go on June 17, 2019. <a href=\"https:\/\/www.cloudfoundry.org\/events\/summit\/\" rel=\"noopener noreferrer\" target=\"_blank\">Contributor Summit<\/a>, the day zero event, is scheduled for September 10, 2019.<\/p>\n<p>The next CAB call is scheduled for Wednesday, June 19. The call will start at 8 a.m. Pacific Time. Anyone interested can join the <a href=\"https:\/\/cloudfoundry.slack.com\/messages\/C0JC2JB0W\/\" rel=\"noopener noreferrer\" target=\"_blank\">Cloud Foundry\u2019s 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\/nlDaGD3UKpc\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/center><\/p>\n<hr \/>\n<p><center><small>This blog post was written by <a href=\"https:\/\/www.altoros.com\/blog\/author\/carlo\/\">Carlo Gutierrez<\/a> and <a href=\"https:\/\/www.altoros.com\/blog\/author\/sophie.turol\/\">Sophia Turol<\/a><br \/>\nwith assistance from <a href=\"https:\/\/www.altoros.com\/blog\/author\/alex\/\">Alex Khizhniak<\/a>.<\/small><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Cloud Foundry Community Advisory Board (CAB) meeting for May 2019 featured two community projects: sidecars and the Vault plug-in. The call\u2014led by Dr. Max of IBM\u2014also highlighted updates from members of the development teams.<\/p>\n<p>&nbsp;<\/p>\n<p>Sidecars processes in Cloud Foundry<\/p>\n<p>Sidecars in Cloud Foundry represent additional dependent processes that run in a [&#8230;]<\/p>\n","protected":false},"author":32,"featured_media":43037,"comment_status":"open","ping_status":"closed","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-43218","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, May 2019: Sidecars and the Vault Plug-in | Altoros<\/title>\n<meta name=\"description\" content=\"Sidecars enable users to run additional dependent processes in a container as the main one. The Vault plug-in simplifies secret management.\" \/>\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-2019-sidecars-and-the-vault-plug-in\/\" \/>\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 2019: Sidecars and the Vault Plug-in | Altoros\" \/>\n<meta property=\"og:description\" content=\"The Cloud Foundry Community Advisory Board (CAB) meeting for May 2019 featured two community projects: sidecars and the Vault plug-in. The call\u2014led by Dr. Max of IBM\u2014also highlighted updates from members of the development teams. &nbsp; Sidecars processes in Cloud Foundry Sidecars in Cloud Foundry represent additional dependent processes that run in a [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-20T11:52:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-17T12:36:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/CAB-Cloud-Foundry-Advisory-Board-May-2019-Michael-Maximilien-Eric-Malm-Swarna-Podila-Sergey-Matochkin-Ray-Harrison-Adam-Williams-Scott-Sisil-Mukesh-Gadiya-v2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"324\" \/>\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-may-2019-sidecars-and-the-vault-plug-in\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/\",\"name\":\"Cloud Foundry Advisory Board Meeting, May 2019: Sidecars and the Vault Plug-in | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/CAB-Cloud-Foundry-Advisory-Board-May-2019-Michael-Maximilien-Eric-Malm-Swarna-Podila-Sergey-Matochkin-Ray-Harrison-Adam-Williams-Scott-Sisil-Mukesh-Gadiya-v2.png\",\"datePublished\":\"2019-05-20T11:52:16+00:00\",\"dateModified\":\"2021-12-17T12:36:17+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/CAB-Cloud-Foundry-Advisory-Board-May-2019-Michael-Maximilien-Eric-Malm-Swarna-Podila-Sergey-Matochkin-Ray-Harrison-Adam-Williams-Scott-Sisil-Mukesh-Gadiya-v2.png\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/CAB-Cloud-Foundry-Advisory-Board-May-2019-Michael-Maximilien-Eric-Malm-Swarna-Podila-Sergey-Matochkin-Ray-Harrison-Adam-Williams-Scott-Sisil-Mukesh-Gadiya-v2.png\",\"width\":640,\"height\":324},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#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 2019: Sidecars and the Vault Plug-in\"}]},{\"@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, May 2019: Sidecars and the Vault Plug-in | Altoros","description":"Sidecars enable users to run additional dependent processes in a container as the main one. The Vault plug-in simplifies secret management.","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-2019-sidecars-and-the-vault-plug-in\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Foundry Advisory Board Meeting, May 2019: Sidecars and the Vault Plug-in | Altoros","og_description":"The Cloud Foundry Community Advisory Board (CAB) meeting for May 2019 featured two community projects: sidecars and the Vault plug-in. The call\u2014led by Dr. Max of IBM\u2014also highlighted updates from members of the development teams. &nbsp; Sidecars processes in Cloud Foundry Sidecars in Cloud Foundry represent additional dependent processes that run in a [...]","og_url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/","og_site_name":"Altoros","article_published_time":"2019-05-20T11:52:16+00:00","article_modified_time":"2021-12-17T12:36:17+00:00","og_image":[{"width":640,"height":324,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/CAB-Cloud-Foundry-Advisory-Board-May-2019-Michael-Maximilien-Eric-Malm-Swarna-Podila-Sergey-Matochkin-Ray-Harrison-Adam-Williams-Scott-Sisil-Mukesh-Gadiya-v2.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-may-2019-sidecars-and-the-vault-plug-in\/","url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/","name":"Cloud Foundry Advisory Board Meeting, May 2019: Sidecars and the Vault Plug-in | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/CAB-Cloud-Foundry-Advisory-Board-May-2019-Michael-Maximilien-Eric-Malm-Swarna-Podila-Sergey-Matochkin-Ray-Harrison-Adam-Williams-Scott-Sisil-Mukesh-Gadiya-v2.png","datePublished":"2019-05-20T11:52:16+00:00","dateModified":"2021-12-17T12:36:17+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/CAB-Cloud-Foundry-Advisory-Board-May-2019-Michael-Maximilien-Eric-Malm-Swarna-Podila-Sergey-Matochkin-Ray-Harrison-Adam-Williams-Scott-Sisil-Mukesh-Gadiya-v2.png","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2019\/05\/CAB-Cloud-Foundry-Advisory-Board-May-2019-Michael-Maximilien-Eric-Malm-Swarna-Podila-Sergey-Matochkin-Ray-Harrison-Adam-Williams-Scott-Sisil-Mukesh-Gadiya-v2.png","width":640,"height":324},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-may-2019-sidecars-and-the-vault-plug-in\/#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 2019: Sidecars and the Vault Plug-in"}]},{"@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\/43218","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=43218"}],"version-history":[{"count":13,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/43218\/revisions"}],"predecessor-version":[{"id":65747,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/43218\/revisions\/65747"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/43037"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=43218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=43218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=43218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}