Provides operational components for the CF App Runtime, including those for application build, application execution, ingress and app-to-app routing, and aggregation of application logs and metrics.
- End-user platform teams have reliable, performant, and well-documented system components to provide core CF App Runtime capabilities within BOSH-based deployments.
- Community contributors can build against core CF App Runtime system components via stable, well-documented APIs.
- Community contributors can integrate tested CF App Runtime components into community reference deployments.
- Develop system components that support core CF App Runtime capabilities, including building app artifacts from source code, running artifacts as apps, routing traffic to apps and between apps, and aggregating logs and metrics from applications for end-user consumption.
- Maintain public roadmaps for the CF App Runtime component systems above and ensure that system component development matches roadmap intent.
- Align component development to the priorities of App Runtime end users via collaboration with other Working Groups.
- Provide community contributors with tooling and reference pipelines needed to build, test, and release App Runtime system components.
- Collaborate with other Working Groups to ensure that App Runtime components are integrated regularly into the community reference deployments.
- Maintain documentation for system component APIs, including which API groups are stable for use or are experimental and which API groups are intended for end-user internal use.
- Ensure upgrade pathways for system components, with disruptive changes communicated clearly.
- Be responsible for these functional domain areas outside of the CF App Runtime system.
Components from the Diego, Garden, HAproxy, Logging and Metrics, Networking, Windows Containers projects.
name: App Runtime Platform
execution_leads:
- name: Amelia Downs
github: ameowlia
technical_leads:
- name: Amelia Downs
github: ameowlia
bots:
- name: CI Bot
github: tas-runtime-bot
- name: Networking CI Bot
github: CFN-CI
- name: CF Logging and Metrics Bot
github: cf-logging-metrics-bot
- name: Metric Store Bot
github: svcboteos
- name: Cryogenics CI bot
github: Cryogenics-CI
config:
generate_rfc0015_branch_protection_rules: true
github_project_sync:
mapping:
cloudfoundry: 41
areas:
- name: Diego
approvers:
- name: Andrew Crump
github: acrmp
- name: Benjamin Fuller
github: Benjamintf1
- name: Geoff Franks
github: geofffranks
- name: Josh Russett
github: jrussett
- name: Maria Shaldybin
github: mariash
- name: Renee Chu
github: reneighbor
- name: Chris Selzo
github: selzoc
- name: Amin Jamali
github: winkingturtle-vmw
- name: David Sabeti
github: dsabeti
- name: Marc Paquette
github: marcpaquette
- name: Vladimir Savchenko
github: vlast3k
reviewers:
- name: Plamen Doychev
github: PlamenDoychev
repositories:
- cloudfoundry/archiver
- cloudfoundry/auction
- cloudfoundry/auctioneer
- cloudfoundry/bbs
- cloudfoundry/benchmarkbbs
- cloudfoundry/buildpackapplifecycle
- cloudfoundry/bytefmt
- cloudfoundry/cacheddownloader
- cloudfoundry/certsplitter
- cloudfoundry/cfdot
- cloudfoundry/cfhttp
- cloudfoundry/clock
- cloudfoundry/consuladapter
- cloudfoundry/debugserver
- cloudfoundry/diego-acceptance
- cloudfoundry/diego-checkman
- cloudfoundry/runtime-ci-pools
- cloudfoundry/diego-design-notes
- cloudfoundry/diego-dockerfiles
- cloudfoundry/diego-logging-client
- cloudfoundry/diego-notes
- cloudfoundry/diego-perf-release
- cloudfoundry/diego-release
- cloudfoundry/diego-ssh
- cloudfoundry/diego-stress-tests
- cloudfoundry/diego-team
- cloudfoundry/diego-upgrade-stability-tests
- cloudfoundry/diego-windows-release
- cloudfoundry/diegocanaryapp
- cloudfoundry/docker_driver_integration_tests
- cloudfoundry/dockerapplifecycle
- cloudfoundry/dockerdriver
- cloudfoundry/durationjson
- cloudfoundry/ecrhelper
- cloudfoundry/eventhub
- cloudfoundry/executor
- cloudfoundry/fileserver
- cloudfoundry/grace
- cloudfoundry/healthcheck
- cloudfoundry/inigo
- cloudfoundry/lager
- cloudfoundry/localdriver
- cloudfoundry/localip
- cloudfoundry/locket
- cloudfoundry/operationq
- cloudfoundry/rep
- cloudfoundry/route-emitter
- cloudfoundry/runtime-credentials
- cloudfoundry/sample-http-app
- cloudfoundry/tlsconfig
- cloudfoundry/vizzini
- cloudfoundry/volman
- cloudfoundry/workpool
- cloudfoundry/wg-app-platform-runtime-ci
- name: Garden Containers
approvers:
- name: Danail Branekov
github: danail-branekov
- name: Giuseppe Capizzi
github: gcapizzi
- name: George
github: georgethebeatle
- name: Kieron Browne
github: kieron-dev
- name: Geoff Franks
github: geofffranks
- name: Josh Russett
github: jrussett
- name: Renee Chu
github: reneighbor
- name: Maria Shaldybin
github: mariash
- name: David Sabeti
github: dsabeti
- name: Marc Paquette
github: MarcPaquette
- name: Chris Selzo
github: selzoc
- name: Amin Jamali
github: winkingturtle-vmw
repositories:
- cloudfoundry/cert-injector
- cloudfoundry/cfbench
- cloudfoundry/commandrunner
- cloudfoundry/concourse-flake-hunter
- cloudfoundry/cpu-entitlement-admin-plugin
- cloudfoundry/cpu-entitlement-plugin
- cloudfoundry/dependachore
- cloudfoundry/diff-exporter
- cloudfoundry/dontpanic
- cloudfoundry/envoy-nginx-release
- cloudfoundry/filelock
- cloudfoundry/flightattendant
- cloudfoundry/garden
- cloudfoundry/garden-ci
- cloudfoundry/garden-ci-artifacts-release
- cloudfoundry/garden-dockerfiles
- cloudfoundry/garden-dotfiles
- cloudfoundry/garden-integration-tests
- cloudfoundry/garden-performance-acceptance-tests
- cloudfoundry/garden-runc-release
- cloudfoundry/garden-wiki
- cloudfoundry/garden-windows-ci
- cloudfoundry/garden-windows-tools-release
- cloudfoundry/groot
- cloudfoundry/groot-windows
- cloudfoundry/grootfs
- cloudfoundry/guardian
- cloudfoundry/hwc
- cloudfoundry/hydrator
- cloudfoundry/idmapper
- cloudfoundry/netplugin-shim
- cloudfoundry/test-log-emitter
- cloudfoundry/test-log-emitter-release
- cloudfoundry/vantablackbox-release
- cloudfoundry/winc
- cloudfoundry/winc-release
- cloudfoundry/windows-regression-tests
- cloudfoundry/windows-tools-release
- cloudfoundry/windows2016fs
- cloudfoundry/windows2019fs-release
- cloudfoundry/windowsfs-online-release
- name: Logging and Metrics
approvers:
- name: Andrew Crump
github: acrmp
- name: Benjamin Fuller
github: Benjamintf1
- name: Geoff Franks
github: geofffranks
- name: Josh Russett
github: jrussett
- name: Renee Chu
github: reneighbor
- name: Chris Selzo
github: selzoc
- name: Carson Long
github: ctlong
- name: Matthew Kocher
github: mkocher
- name: Amin Jamali
github: winkingturtle-vmw
- name: Rebecca Roberts
github: rroberts2222
- name: Jovan Kostovski
github: chombium
reviewers:
- name: Felix Hambrecht
github: fhambrec
repositories:
- cloudfoundry/bosh-system-metrics-forwarder-release
- cloudfoundry/dropsonde
- cloudfoundry/dropsonde-protocol
- cloudfoundry/dropsonde-protocol-js
- cloudfoundry/go-batching
- cloudfoundry/go-diodes
- cloudfoundry/go-envstruct
- cloudfoundry/go-log-cache
- cloudfoundry/go-loggregator
- cloudfoundry/go-metric-registry
- cloudfoundry/go-orchestrator
- cloudfoundry/go-pubsub
- cloudfoundry/log-cache-cli
- cloudfoundry/log-cache-release
- cloudfoundry/loggregator-agent-release
- cloudfoundry/loggregator-api
- cloudfoundry/loggregator-dotfiles
- cloudfoundry/loggregator-release
- cloudfoundry/loggregator-tools
- cloudfoundry/metrics-discovery-release
- cloudfoundry/noaa
- cloudfoundry/otel-collector-release
- cloudfoundry/service-metrics-release
- cloudfoundry/sonde-go
- cloudfoundry/statsd-injector-release
- cloudfoundry/system-metrics-scraper-release
- name: Metric Store
approvers:
- name: Jeanette Booher
github: jbooherl
- name: Hovhannes Manukyan
github: hmanukyanVMw
- name: Gevorg Gevorgyan
github: gggevorgyan
- name: Meri Yeghiazaryan
github: myeghiazarya
repositories:
- cloudfoundry/metric-store-ci
- cloudfoundry/metric-store-release
- cloudfoundry/metric-store-dotfiles
- name: Networking
approvers:
- name: Andrew Crump
github: acrmp
- name: Tamara Boehm
github: b1tamara
- name: Benjamin Fuller
github: Benjamintf1
- name: Brandon Roberson
github: ebroberson
- name: Carson Long
github: ctlong
- name: Dominik Froehlich
github: domdom82
- name: Geoff Franks
github: geofffranks
- name: Greg Cobb
github: Gerg
- name: Josh Russett
github: jrussett
- name: Maria Shaldybin
github: mariash
- name: Matthew Kocher
github: mkocher
- name: Patrick Lowin
github: plowin
- name: Renee Chu
github: reneighbor
- name: Chris Selzo
github: selzoc
- name: Stefan Lay
github: stefanlay
- name: Amin Jamali
github: winkingturtle-vmw
- name: David Sabeti
github: dsabeti
- name: Maximilian Moehl
github: maxmoehl
- name: Marc Paquette
github: MarcPaquette
- name: Vladimir Savchenko
github: vlast3k
reviewers:
- name: Plamen Doychev
github: PlamenDoychev
repositories:
- cloudfoundry/cf-networking-helpers
- cloudfoundry/cf-networking-onboarding
- cloudfoundry/cf-networking-release
- cloudfoundry/cf-routing-test-helpers
- cloudfoundry/cf-tcp-router
- cloudfoundry/gorouter
- cloudfoundry/healthchecker-release
- cloudfoundry/logging-route-service
- cloudfoundry/multierror
- cloudfoundry/nats-release
- cloudfoundry/networking-oss-deployments
- cloudfoundry/policy_client
- cloudfoundry/route-registrar
- cloudfoundry/routing-acceptance-tests
- cloudfoundry/routing-api
- cloudfoundry/routing-api-cli
- cloudfoundry/routing-concourse
- cloudfoundry/routing-info
- cloudfoundry/routing-perf-release
- cloudfoundry/routing-release
- cloudfoundry/routing-team-checklists
- cloudfoundry/silk-release
- name: Networking-Extensions
approvers:
- name: Alexander Lais
github: peanball
- name: Dominik Froehlich
github: domdom82
- name: Maximilian Moehl
github: maxmoehl
- name: Patrick Lowin
github: plowin
- name: Tamara Boehm
github: b1tamara
repositories:
- cloudfoundry/haproxy-boshrelease
- cloudfoundry/pcap
- cloudfoundry/pcap-release