Question 81

You must connect to the correct host . Failure to do so may result in a zero score.
[candidate@base] $ ssh ckad00044
Task:
Update the existing Deployment busybox running in the namespace rapid-goat .
First, change the container name to musl.
Next, change the container image to busybox:musl .
Finally, ensure that the changes to the busybox Deployment, running in the namespace rapid-goat, are rolled out.

Question 82

You need to implement a mechanism for automatically rolling out new versions of your application pods. This process should be triggered by a change in tne application's container image tag in a Docker Hub repository.

Question 83

You have a container image for a web application that uses a specific version of a Java library_ You want to update this library to a newer version, but you are concerned about potential compatibility issues. Describe the steps involved in modifying the container image to include both the old and new versions of the library, allowing you to selectively use either version based on your needs.

Question 84


Task:
A pod within the Deployment named buffale-deployment and in namespace gorilla is logging errors.
1) Look at the logs identify errors messages.
Find errors, including User "system:serviceaccount:gorilla:default" cannot list resource "deployment" [...] in the namespace "gorilla"
2) Update the Deployment buffalo-deployment to resolve the errors in the logs of the Pod.
The buffalo-deployment 'S manifest can be found at -/prompt/escargot/buffalo-deployment.yaml See the solution below.

Question 85

You are developing a new microservice that requires access to a database deployed in a different namespace. You want to configure a ServiceAccount and RoleBinding to provide the necessary permissions for the microservice to connect to the database.