-
Notifications
You must be signed in to change notification settings - Fork 50
pivotal cloud foundry intro
Surya Vallabhaneni edited this page Dec 20, 2017
·
1 revision
- What is a garden
The component that Cloud Foundry uses to create and manage isolated environments called containers.
- What is a container
Each instance of an application deployed to Cloud Foundry runs within a container
- What is a Diego cell?
A diego cell is a VM where application is hosted
- 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
- What is the database for bbs?
etcd ( A MySQL server)
- What are the components of database in Diego?
1. BBS 2. Etcd 3. locket
- 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
- 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
- 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
- How to set org role for the user?
cf set-org-role USERNAME ORG ROLE
- HOW TO set space role for the user?
cf set-space-role USERNAME ORG SPACE_ROLE