CKACluster Architecture, Installation & ConfigurationMedium
Grant a ServiceAccount read access to pods in one namespace using a Role and a RoleBinding.
Single node · ~6 min · 6 points
- rbac
- role
- rolebinding
- serviceaccount
- namespace
goldenkube start cka-arc-001
CKACluster Architecture, Installation & ConfigurationMedium
Grant a namespaced ServiceAccount cluster-wide read access to nodes using a ClusterRole and ClusterRoleBinding.
Single node · ~6 min · 6 points
- rbac
- clusterrole
- clusterrolebinding
- serviceaccount
- nodes
goldenkube start cka-arc-002
CKACluster Architecture, Installation & ConfigurationMedium
Take a snapshot of the cluster's etcd datastore and store it as a file on the control plane node.
Single node · ~8 min · 6 points
- etcd
- backup
- etcdctl
- control-plane
goldenkube start cka-arc-003
CKACluster Architecture, Installation & ConfigurationMedium
Run a Pod directly through the kubelet by placing a manifest in the static pod directory.
Single node · ~7 min · 6 points
- static-pod
- kubelet
- control-plane
- manifests
goldenkube start cka-arc-005
CKACluster Architecture, Installation & ConfigurationMedium
Add a chart repository and install a chart as a named release into a namespace using Helm.
Single node · ~10 min · 7 points
- helm
- package-management
- release
goldenkube start cka-arc-007
CKAStorageMedium
Create a PersistentVolumeClaim on a named StorageClass and mount it in a Pod.
Single node · ~7 min · 6 points · Storage
- storage
- pvc
- storageclass
- volume
goldenkube start cka-sto-001
CKAStorageMedium
Create a hostPath PersistentVolume and a PersistentVolumeClaim that binds to it.
Single node · ~7 min · 6 points
goldenkube start cka-sto-002
CKAStorageMedium
Make an existing StorageClass the cluster default and provision a PVC without naming a class.
Single node · ~8 min · 6 points · Storage
- storage
- storageclass
- default
- pvc
goldenkube start cka-sto-003
CKATroubleshootingMedium
A Deployment's containers keep exiting; find out why and make them stay running.
Single node · ~6 min · 6 points
- troubleshooting
- crashloopbackoff
- deployment
- logs
goldenkube start cka-trb-008
CKAWorkloads & SchedulingMedium
Create a ConfigMap and a Secret and consume them from a Pod as an environment variable and a mounted volume.
Single node · ~8 min · 6 points
- configmap
- secret
- pod
- env
- volume
- workloads
goldenkube start cka-wkl-003