This lab provides practice scenarios to help prepare you for the Certified Kubernetes Security Specialist (CKS) exam. You will be presented with tasks to complete, as well as server(s) and/or an existing Kubernetes cluster to complete them in. You will need to use your knowledge of Kubernetes to successfully complete the provided tasks, much like you would on the real CKS exam. Good luck!
Successfully complete this lab by achieving the following learning objectives:
- Get a Username and Password from an Existing Secret
usernamedata from the
curlySecret in the
larrynamespace and save it to
/home/cloud_user/username.txton the CLI server.
Then, get the
passworddata and save it to
/home/cloud_user/password.txton the CLI server.
- Create a Secret and Mount It to a Pod
Create a new secret in the
Provide fields called
passwordand store the following username and password credentials in the Secret:
Create a Pod called
Mount the new Secret to
/etc/credentialsin the Pod’s container.
Note: You can find a skeleton manifest for this Pod at
/home/cloud_user/secret-pod.ymlon the CLI server.