ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 217 - Professional Cloud Developer discussion

Report
Export

You need to configure a Deployment on Google Kubernetes Engine (GKE). You want to include a check that verifies that the containers can connect to the database. If the Pod is failing to connect, you want a script on the container to run to complete a graceful shutdown. How should you configure the Deployment?

A.
Create two jobs: one that checks whether the container can connect to the database, and another that runs the shutdown script if the Pod is failing.
Answers
A.
Create two jobs: one that checks whether the container can connect to the database, and another that runs the shutdown script if the Pod is failing.
B.
Create the Deployment with a livenessProbe for the container that will fail if the container can't connect to the database. Configure a Prestop lifecycle handler that runs the shutdown script if the container is failing.
Answers
B.
Create the Deployment with a livenessProbe for the container that will fail if the container can't connect to the database. Configure a Prestop lifecycle handler that runs the shutdown script if the container is failing.
C.
Create the Deployment with a PostStart lifecycle handler that checks the service availability. Configure a PreStop lifecycle handler that runs the shutdown script if the container is failing.
Answers
C.
Create the Deployment with a PostStart lifecycle handler that checks the service availability. Configure a PreStop lifecycle handler that runs the shutdown script if the container is failing.
D.
Create the Deployment with an initContainer that checks the service availability. Configure a Prestop lifecycle handler that runs the shutdown script if the Pod is failing.
Answers
D.
Create the Deployment with an initContainer that checks the service availability. Configure a Prestop lifecycle handler that runs the shutdown script if the Pod is failing.
Suggested answer: B

Explanation:

https://cloud.google.com/architecture/best-practices-for-running-cost-effective-kubernetes-applications-on-gke#make_sure_your_applications_are_shutting_down_in_accordance_with_kubernetes_expectations

asked 18/09/2024
Armands Vestmanis
45 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first