Questions
Please answer the following questions to assess your learning progress:
- What is the high-level architecture of a Kubernetes cluster?
- Explain in a few short sentences what the role of a Kubernetes master is.
- List the elements that need to be present on each Kubernetes (worker) node.
- We cannot run individual containers in a Kubernetes cluster.
- True
- False
- What are the three main characteristics of a Kubernetes pod?
- Explain the reason why the containers in a pod can use
localhost
to communicate with each other. - What is the purpose of the so-called
pause
container in a pod? - Bob tells you, “Our application consists of three Docker images:
web
,inventory
, anddb
. Since we can run multiple containers in a Kubernetes pod, we are going to deploy all the services of our application in a single pod.” List three to four reasons why this is a bad idea. - Explain in your own words why we need Kubernetes ReplicaSets.
- Under what circumstances...