{"id":57350,"date":"2020-09-17T18:41:12","date_gmt":"2020-09-17T15:41:12","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=57350"},"modified":"2020-11-19T13:48:39","modified_gmt":"2020-11-19T10:48:39","slug":"cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/","title":{"rendered":"Cloud Foundry Advisory Board Meeting, Sep 2020: Quarks Updates"},"content":{"rendered":"<p>This month\u2019s Cloud Foundry Community Advisory Board (<a href=\"https:\/\/www.altoros.com\/blog\/tag\/cab\/\">CAB<\/a>) meeting featured two community presentations: <b>templated configs<\/b> (a new feature in Project Quarks) and <b>automated patching<\/b> of application images in Cloud Foundry for Kubernetes. The call attendees also discussed regular development updates around the ecosystem projects and the upcoming European summit. The call was moderated by <a href=\"https:\/\/www.linkedin.com\/in\/troy-topnik-662784\" rel=\"noopener noreferrer\" target=\"_blank\">Troy Topnik<\/a> from SUSE.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_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-sep-2020-quarks-updates\/#Templated_configs_in_QuarksSecret\" >Templated configs in QuarksSecret<\/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-sep-2020-quarks-updates\/#Automated_patching_of_app_images_in_cf-for-k8s\" >Automated patching of app images in cf-for-k8s<\/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-sep-2020-quarks-updates\/#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-sep-2020-quarks-updates\/#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-sep-2020-quarks-updates\/#Stratos\" >Stratos<\/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-sep-2020-quarks-updates\/#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-sep-2020-quarks-updates\/#Want_details_Watch_the_video\" >Want details? Watch the video!<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Templated_configs_in_QuarksSecret\"><\/span>Templated configs in QuarksSecret<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/cf-operator-logo.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/cf-operator-logo.png\" alt=\"\" width=\"200\" class=\"alignright size-full wp-image-57413\" \/><\/a><\/p>\n<p>While <a href=\"https:\/\/www.altoros.com\/blog\/tag\/kubernetes\/\">Kubernetes<\/a> is the gold standard for automating deployment, scaling, and managing containers, it does not have a unified model for cloud-native application delivery. <a href=\"https:\/\/www.cloudfoundry.org\/working-groups\/\" rel=\"noopener noreferrer\" target=\"_blank\">Project Quarks<\/a> aims to resolve this issue by providing Kubernetes users with the benefits of the Cloud Foundry Application Runtime (CFAR), including an end-to-end application life cycle management platform and a consistent developer experience.<\/p>\n<div id=\"attachment_57390\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/Mario-Manno.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-57390\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/Mario-Manno-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-57390\" \/><\/a><p id=\"caption-attachment-57390\" class=\"wp-caption-text\"><small>Mario Manno<\/small><\/p><\/div>\n<p>Quarks integrates Cloud Foundry and Kubernetes by packaging the CFAR as containers rather than virtual machines. Specifically, the project uses BOSH releases to create Docker images. Once the images are deployed into Kubernetes, operators no longer need to rely on BOSH to manage the CFAR. This way, Quarks is able to provide an operator experience that is familiar for Kubernetes users.<\/p>\n<p>Quarks is made up of several components, one of which is <a href=\"https:\/\/github.com\/cloudfoundry-incubator\/quarks-secret\" rel=\"noopener noreferrer\" target=\"_blank\">QuarksSecret<\/a>. This component is responsible for generating secrets inside a Kubernetes cluster.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/quarkssecret-component-and-associate-set-of-controllers.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/quarkssecret-component-and-associate-set-of-controllers.png\" alt=\"\" width=\"640\" class=\"aligncenter size-full wp-image-57434\" \/><\/a><small>QuarksSecret and the associated set of controllers (<a href=\"https:\/\/quarks.suse.dev\/docs\/quarks-secret\/development\/\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/mariomanno\/\" rel=\"noopener noreferrer\" target=\"_blank\">Mario Manno<\/a> of SUSE demonstrated a new feature of QuarksSecret\u2014<b>templated configs<\/b>\u2014designed to enable <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-jan-2020-kubecf-demo\/\">KubeCF<\/a> to consume the new Kubernetes release of User Account and Authentication. This will allow users to fill out a template with values from existing secrets and output the result to another secret. For more details about QuarksSecret,  check out the project&#8217;s <a href=\"https:\/\/quarks.suse.dev\/\" rel=\"noopener noreferrer\" target=\"_blank\">documentation<\/a> or <a href=\"https:\/\/www.pivotaltracker.com\/n\/projects\/2192232\" rel=\"noopener noreferrer\" target=\"_blank\">Pivotal Tracker<\/a>.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/quarks-secret-templated-config.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/quarks-secret-templated-config-1024x640.png\" alt=\"\" width=\"640\" class=\"aligncenter size-large wp-image-57376\" \/><\/a><small>Templated configs demo (<a href=\"https:\/\/www.youtube.com\/watch?v=g4B2Ul03SnY\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-incubator\/quarks-operator\" rel=\"noopener noreferrer\" target=\"_blank\">Project Quarks\u2019s GitHub repo<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Automated_patching_of_app_images_in_cf-for-k8s\"><\/span>Automated patching of app images in cf-for-k8s<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_57363\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/Paul-Warren.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-57363\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/Paul-Warren-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-57363\" \/><\/a><p id=\"caption-attachment-57363\" class=\"wp-caption-text\"><small>Paul Warren<\/small><\/p><\/div>\n<p>In the BOSH-based world of Cloud Foundry, according to <a href=\"https:\/\/www.linkedin.com\/in\/paul-warren-7720704\/\" rel=\"noopener noreferrer\" target=\"_blank\">Paul Warren<\/a> of VMware, application stack updates are provided to the platform via Cloud Foundry Linux BOSH releases. Diego then uses the base file systems to patch all of the pushed apps simultaneously.<\/p>\n<blockquote><p>&#8220;Kubernetes does not have BOSH and, therefore, does not have an equivalent to Cloud Foundry BOSH releases. So, how will applications stack updates happen?&#8221;<br \/>\n\u2014Paul Warren, VMware<\/p><\/blockquote>\n<div id=\"attachment_57398\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/Piyali-Banerjee.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-57398\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/Piyali-Banerjee-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-57398\" \/><\/a><p id=\"caption-attachment-57398\" class=\"wp-caption-text\"><small>Piyali Banerjee<\/small><\/p><\/div>\n<p>To remedy the problem, the CAPI team has been working on <b>automated patching<\/b> of application images in <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-mar-2020-cf4k8s-demo\/\">Cloud Foundry for Kubernetes<\/a>.<\/p>\n<p>During the call, <a href=\"https:\/\/www.linkedin.com\/in\/piyalib\/\" rel=\"noopener noreferrer\" target=\"_blank\">Piyali Banerjee<\/a> of VMware demoed the team&#8217;s work. She also noted a couple of features under development. The first one will help operators to understand how the stack update is progressing. The second will provide application rollbacks without requiring developers to repush and restage.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/cf-for-k8s-automated-patching.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/cf-for-k8s-automated-patching-1024x640.png\" alt=\"\" width=\"640\" class=\"aligncenter size-large wp-image-57366\" \/><\/a><small>A stack update demonstration (<a href=\"https:\/\/www.youtube.com\/watch?v=g4B2Ul03SnY\" rel=\"noopener noreferrer\" target=\"_blank\">Image credit<\/a>)<\/small><\/center><\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/cf-for-k8s\" rel=\"noopener noreferrer\" target=\"_blank\">Cloud Foundry for Kubernetes\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: 120px\" 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=\"110\" 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 VMware reported the following development highlights:<\/p>\n<ul>\n<li style=\"margin-bottom: 6px;\">The CLI team <a href=\"https:\/\/github.com\/cloudfoundry\/cli\" rel=\"noopener noreferrer\" target=\"_blank\">released<\/a> CLI v6.52.0 and v7.1.0. The updates include commands for rollbacks and revisions.<\/li>\n<li style=\"margin-bottom: 6px;\">The Release Integration team delivered <a href=\"https:\/\/github.com\/cloudfoundry\/cf-for-k8s\/releases\/tag\/v0.6.0\" rel=\"noopener noreferrer\" target=\"_blank\">Cloud Foundry for Kubernetes v0.6.0<\/a> with application base-image updates. They are working on uniform configuration interface.<\/li>\n<li style=\"margin-bottom: 6px;\">The KubeCF team released v2.4.0 with multistack support. The team is working on resource limits and request configuration for system components.<\/li>\n<li style=\"margin-bottom: 6px;\">The CAPI team is moving application packages out of the blobstore and into the Open Container Initiative image registry in Cloud Foundry for Kubernetes.<\/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 has completed with application tasks and <code style=\"color: black; background-color: #e6e6e6;\">CF_INSTANCE_INDEX<\/code> support. They are making progress on custom resource definitions.<\/li>\n<li style=\"margin-bottom: 6px;\">The Networking team is continuing to work on scalability and also exploring the pluggability of other Ingress systems.<\/li>\n<li style=\"margin-bottom: 6px;\">The Logging and Metrics team is improving the performance and scalability of Log Cache.<\/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_56985\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/08\/Kevin-Rutten.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-56985\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/08\/Kevin-Rutten-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-56985\" \/><\/a><p id=\"caption-attachment-56985\" class=\"wp-caption-text\"><small>Kevin Rutten<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/kevinrutten\" rel=\"noopener noreferrer\" target=\"_blank\">Kevin Rutten<\/a> of Stark &#038; Wayne noted that there was a Common Vulnerabilities and Exposures high-risk alert on the Linux kernel. Users should bump up to the latest stemcell. He added that the BOSH team is preparing some more additional releases soon.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry\/bosh\">BOSH\u2019s GitHub repo<\/a> | <a href=\"https:\/\/www.pivotaltracker.com\/n\/projects\/956238\" rel=\"noopener noreferrer\" target=\"_blank\">BOSH&#8217;s Pivotal Tracker<\/a><\/small><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Stratos\"><\/span>Stratos<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div id=\"attachment_49930\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/01\/Troy-Topnik.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-49930\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/01\/Troy-Topnik-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-49930\" \/><\/a><p id=\"caption-attachment-49930\" class=\"wp-caption-text\"><small>Troy Topnik<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/troy-topnik-662784\" rel=\"noopener noreferrer\" target=\"_blank\">Troy Topnik<\/a> from SUSE mentioned the release of <a href=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-june-2018-stratos-and-project-blockhead\/\">Stratos<\/a> v4.1 and v4.2. He explained that SUSE has been maintaining extensions for Kubernetes in the downstream of Stratos. Troy announced that the company will be donating v4.1 and v4.2 to the Foundation. This will help to expose a number of Kubernetes features for users to try out.<\/p>\n<p><small><a href=\"https:\/\/github.com\/cloudfoundry-incubator\/cf-extensions\" rel=\"noopener noreferrer\" target=\"_blank\">CF Extensions&#8217; GitHub repo<\/a> | <a href=\"https:\/\/github.com\/cloudfoundry\/stratos\" rel=\"noopener noreferrer\" target=\"_blank\">Stratos&#8217;s 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_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 noreferrer\" target=\"_blank\">Chip Childers<\/a> of the Cloud Foundry Foundation announced that the European summit is scheduled for October 21\u201322. Similar to the <a href=\"https:\/\/www.altoros.com\/blog\/top-quotes-from-cloud-foundry-summit-north-america-2020\/\">North American summit<\/a> earlier this year, it will be held virtually. He emphasized that the theme for the conference will be collaboration, and many of the presentations will focus on this subject. Community award <a href=\"https:\/\/docs.google.com\/forms\/d\/1DgMHr2itxWDIWPZsg8AHtauahAKMypNanJWW0UAYxPI\/closedform\" rel=\"noopener noreferrer\" target=\"_blank\">nominations<\/a> are still open.<\/p>\n<p>Chip also implored the members of the Cloud Foundry community to assist in <a href=\"https:\/\/www.research.net\/r\/CFUserSurvey2020\" rel=\"noopener noreferrer\" target=\"_blank\">surveying<\/a> end users and gather information as to how they make use of the technology. Data gathered from the survey will help to steer the direction of Cloud Foundry&#8217;s development. Specific individual and company information will not be shared.<\/p>\n<div id=\"attachment_54655\" style=\"width: 120px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/06\/Chris-Clark.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-54655\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/06\/Chris-Clark-150x150.jpg\" alt=\"\" width=\"110\" class=\"size-thumbnail wp-image-54655\" \/><\/a><p id=\"caption-attachment-54655\" class=\"wp-caption-text\"><small>Chris Clark<\/small><\/p><\/div>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/clarkchris1\/\" rel=\"noopener noreferrer\" target=\"_blank\">Chris Clark<\/a> posted a <a href=\"https:\/\/www.cloudfoundry.org\/blog\/bi-weekly-round-up-technical-ecosystem-updates-from-cloud-foundry-9-8-20\/\" rel=\"noopener noreferrer\" target=\"_blank\">biweekly technical round-up<\/a> where you can learn about prominent releases, some other updates and news, as well as community events for September.<\/p>\n<p>The next CAB call is tentatively scheduled for October 21, 2020, at 8 a.m. PDT. Anyone interested can join Cloud Foundry\u2019s <a href=\"https:\/\/cloudfoundry.slack.com\/messages\/C0JC2JB0W\/\" rel=\"noopener noreferrer\" target=\"_blank\">CAB<\/a> Slack channels.<\/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\/g4B2Ul03SnY\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This month\u2019s Cloud Foundry Community Advisory Board (CAB) meeting featured two community presentations: templated configs (a new feature in Project Quarks) and automated patching of application images in Cloud Foundry for Kubernetes. The call attendees also discussed regular development updates around the ecosystem projects and the upcoming European summit. The [&#8230;]<\/p>\n","protected":false},"author":32,"featured_media":57441,"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,208,873,912,206],"class_list":["post-57350","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 v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cloud Foundry Advisory Board Meeting, Sep 2020: Quarks Updates | Altoros<\/title>\n<meta name=\"description\" content=\"Quarks templated configs aim at simplifying secret generation for Kubernetes users. Automated patching of app images in cf-for-k8s enhances stack updates.\" \/>\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-sep-2020-quarks-updates\/\" \/>\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, Sep 2020: Quarks Updates | Altoros\" \/>\n<meta property=\"og:description\" content=\"This month\u2019s Cloud Foundry Community Advisory Board (CAB) meeting featured two community presentations: templated configs (a new feature in Project Quarks) and automated patching of application images in Cloud Foundry for Kubernetes. The call attendees also discussed regular development updates around the ecosystem projects and the upcoming European summit. The [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-17T15:41:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-19T10:48:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\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\":\"Article\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/\"},\"author\":{\"name\":\"Carlo Gutierrez\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#\\\/schema\\\/person\\\/833e109f77de753b2b472dca0236b442\"},\"headline\":\"Cloud Foundry Advisory Board Meeting, Sep 2020: Quarks Updates\",\"datePublished\":\"2020-09-17T15:41:12+00:00\",\"dateModified\":\"2020-11-19T10:48:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/\"},\"wordCount\":961,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif\",\"keywords\":[\"CAB\",\"CF Summit\",\"Cloud-Native\",\"Kubernetes\",\"OSS Cloud Foundry\"],\"articleSection\":[\"News\\\/Opinion\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/\",\"url\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/\",\"name\":\"Cloud Foundry Advisory Board Meeting, Sep 2020: Quarks Updates | Altoros\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif\",\"datePublished\":\"2020-09-17T15:41:12+00:00\",\"dateModified\":\"2020-11-19T10:48:39+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/#\\\/schema\\\/person\\\/833e109f77de753b2b472dca0236b442\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif\",\"contentUrl\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif\",\"width\":640,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.altoros.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloud Foundry Advisory Board Meeting, Sep 2020: Quarks Updates\"}]},{\"@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\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/CG_portrait-2-96x96.jpg\",\"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, Sep 2020: Quarks Updates | Altoros","description":"Quarks templated configs aim at simplifying secret generation for Kubernetes users. Automated patching of app images in cf-for-k8s enhances stack updates.","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-sep-2020-quarks-updates\/","og_locale":"en_US","og_type":"article","og_title":"Cloud Foundry Advisory Board Meeting, Sep 2020: Quarks Updates | Altoros","og_description":"This month\u2019s Cloud Foundry Community Advisory Board (CAB) meeting featured two community presentations: templated configs (a new feature in Project Quarks) and automated patching of application images in Cloud Foundry for Kubernetes. The call attendees also discussed regular development updates around the ecosystem projects and the upcoming European summit. The [...]","og_url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/","og_site_name":"Altoros","article_published_time":"2020-09-17T15:41:12+00:00","article_modified_time":"2020-11-19T10:48:39+00:00","og_image":[{"width":640,"height":400,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif","type":"image\/gif"}],"author":"Carlo Gutierrez","twitter_misc":{"Written by":"Carlo Gutierrez","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/#article","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/"},"author":{"name":"Carlo Gutierrez","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442"},"headline":"Cloud Foundry Advisory Board Meeting, Sep 2020: Quarks Updates","datePublished":"2020-09-17T15:41:12+00:00","dateModified":"2020-11-19T10:48:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/"},"wordCount":961,"commentCount":0,"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif","keywords":["CAB","CF Summit","Cloud-Native","Kubernetes","OSS Cloud Foundry"],"articleSection":["News\/Opinion"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/","url":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/","name":"Cloud Foundry Advisory Board Meeting, Sep 2020: Quarks Updates | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif","datePublished":"2020-09-17T15:41:12+00:00","dateModified":"2020-11-19T10:48:39+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/833e109f77de753b2b472dca0236b442"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/09\/CAB-September-2020-Cloud-Foundry-Paul-Warren-Piyali-Banerjee-Mario-Manno-Eric-Malm-Kevin-Rutten-Troy-Topnik-Chip-Childers-Chris-Clark-v2.gif","width":640,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/cloud-foundry-advisory-board-meeting-sep-2020-quarks-updates\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cloud Foundry Advisory Board Meeting, Sep 2020: Quarks Updates"}]},{"@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\/wp-content\/uploads\/2021\/02\/CG_portrait-2-96x96.jpg","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\/57350","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=57350"}],"version-history":[{"count":88,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/57350\/revisions"}],"predecessor-version":[{"id":58540,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/57350\/revisions\/58540"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/57441"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=57350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=57350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=57350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}