Certified Kubernetes Administrator (CKA) Practice Exam: Part 1 Introduction This lab provides practice scenarios to help prepare you for the Certified Kubernetes Administrator (CKA) 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 CKA exam. Good luck!...
Troubleshooting a Broken Kubernetes Cluster Introduction Every Kubernetes administrator will likely need to deal with a broken cluster at some point, whether a single node or the entire cluster is down. In this lab, you will be able to practice your troubleshooting skills. You will be presented with a broken Kubernetes cluster and asked to use your investigative skills to identify the problem and fix it.
Solution Log in to the control plane node server using the credentials provided:...
Using PersistentVolumes in Kubernetes Introduction PersistentVolumes provide a way to treat storage as a dynamic resource in Kubernetes. This lab will allow you to demonstrate your knowledge of PersistentVolumes. You will mount some persistent storage to a container using a PersistentVolume and a PersistentVolumeClaim.
Solution Log in to the server using the credentials provided:
ssh cloud_user@<PUBLIC_IP_ADDRESS> Create a PersistentVolume That Allows Claim Expansion Create a custom Storage Class by using ```vi localdisk....
Managing Container Storage with Kubernetes Volumes Introduction Kubernetes volumes offer a simple way to mount external storage to containers. This lab will test your knowledge of volumes as you provide storage to some containers according to a provided specification. This will allow you to practice what you know about using Kubernetes volumes.
Solution Log in to the control plane server using the credentials provided:
ssh cloud_user@<PUBLIC_IP_ADDRESS> Create a Pod That Outputs Data to the Host Using a Volume Create a Pod that will interact with the host file system by using vi maintenance-pod....
Using Kubernetes Ingress Introduction Kubernetes Ingress allows you to customize how external entities can interact with your Kubernetes applications via the network. This lab will allow you to exercise your knowledge of Kubernetes Ingress. You will use Ingress to open access from an existing service to an external server.
Solution Log in to the server using the credentials provided:
ssh cloud_user@<PUBLIC_IP_ADDRESS> Create a Service to Expose the web-auth Deployment Check out the deployment:...