Skip to content

pivotal cloud foundry intro

Surya Vallabhaneni edited this page Dec 20, 2017 · 1 revision
  1. What is a garden
  The component that Cloud Foundry uses to create and manage isolated environments called containers.
  1. What is a container
  Each instance of an application deployed to Cloud Foundry runs within a container
  1. What is a Diego cell?
  A diego cell is a VM where application is hosted
  1. What are the components of a Diego Cell?
  Rep - represents a cell in BBS
  Executor - manages container allocations in a cell, streams STDOUT, STDERR to metron agent running on the cell.
  Garden - manages the containers
  Metron-Agent - forwards logs/metrics to loggregator's doppler component.
  Route-Emitter - sends out details of the IP addresses
  1. What is the database for bbs?
  etcd ( A MySQL server)
  1. What are the components of database in Diego?
 1. BBS 2. Etcd 3. locket
  1. What are the contents of a Diego Brain?
  1. Auctioneer - Hold Auctions for tasks & LRPs
  2. Converger - Reconciles desired LRPs vs Actual LRPs through auctions
  1. What are the contents of a Loggregator?
  1. Doppler - drains logs to third party tools like splunk
  2. Traffic Controller - exposes websocket endpoint called firehose
  1. What are the two data stores used by Cloud controller
  1. CC_DB: persists org/space/app data in the cloud controller database
  2. BlobStore: persists app packages and droplets to BlobStore
  1. How to set org role for the user?
  cf set-org-role USERNAME ORG ROLE  
  1. HOW TO set space role for the user?
  cf set-space-role USERNAME ORG SPACE_ROLE
Clone this wiki locally