What are two reasons to create a Kubernetes deployment rather than work with pods directly? (Choose two.)
Correct Answer: C,D
Explanation A Kubernetes deployment is a resource object in Kubernetes that provides declarative updates to applications. It allows you to describe an application's life cycle, such as which images to use for the app, the number of pods there should be, and the way in which they should be updated1. Two reasons to create a Kubernetes deployment rather than work with pods directly are: A deployment ensures that the desired number of pods is running at all times1. If a pod crashes, the Deployment will automatically re-create it. A deployment simplifies pod updates and roll-outs1. It allows you to describe a desired state in its specification and the Deployment controller changes the actual state to the desired state at a controlled rate1. References from Juniper site: Kubernetes Documentation
Question 22
In OpenShift, which node type is used to host your application containers?
Correct Answer: B
Explanation In OpenShift, the worker node is used to host your application containers1. Worker nodes are where all your coding adventures happen, and they can be virtual or physical1. References from Juniper site: IBM Developer