The repository contains the answer to five free questions for the Certified Kubernetes Application Developer exam.
List of the questions can be found in this link ckad.questions
You will probably need these tools prior to your setup.
In order to spin up a kubernetes cluster you can use this ansible role which is based on flannel cni configurations, or bootstrap a local environment using this tool minikube.
List of all namespaces required, note that each is running on a separate context.
~/CKAD$ kubectl config view
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: DATA+OMITTED
server: https://XX.XX.XX.XX:XXXX
name: kubernetes
contexts:
- context:
cluster: kubernetes
namespace: ggckad-s0
user: kubernetes-admin
name: cncf-ggckad-s0
- context:
cluster: kubernetes
namespace: ggckad-s2
user: kubernetes-admin
name: cncf-ggckad-s2
- context:
cluster: kubernetes
namespace: ggckad-s4
user: kubernetes-admin
name: cncf-ggckad-s4
- context:
cluster: kubernetes
namespace: ggckad-s5
user: kubernetes-admin
name: cncf-ggckad-s5
- context:
cluster: kubernetes
user: kubernetes-admin
name: kubernetes-admin@kubernetes
current-context: kubernetes-admin@kubernetes
kind: Config
preferences: {}
users:
- name: kubernetes-admin
user:
client-certificate-data: REDACTED
client-key-data: REDACTED