PROFESSIONAL-CLOUD-SECURITY-ENGINEER · Question #104
A patch for a vulnerability has been released, and a DevOps team needs to update their running containers in Google Kubernetes Engine (GKE). How should the DevOps team accomplish this?
The correct answer is C. Update the application code or apply a patch, build a new image, and redeploy it. https://cloud.google.com/containers/security Containers are meant to be immutable, so you deploy a new image in order to make changes. You can simplify patch management by rebuilding your images regularly, so the patch is picked up the next time a container is deployed. Get the…
Question
Options
- AUse Puppet or Chef to push out the patch to the running container.
- BVerify that auto upgrade is enabled; if so, Google will upgrade the nodes in a GKE cluster.
- CUpdate the application code or apply a patch, build a new image, and redeploy it.
- DConfigure containers to automatically upgrade when the base image is available in Container
How the community answered
(23 responses)- A17% (4)
- B4% (1)
- C74% (17)
- D4% (1)
Explanation
https://cloud.google.com/containers/security Containers are meant to be immutable, so you deploy a new image in order to make changes. You can simplify patch management by rebuilding your images regularly, so the patch is picked up the next time a container is deployed. Get the full picture of your environment with regular image security reviews.
Topics
Community Discussion
No community discussion yet for this question.