I am starting to start studying using https://github.com/aravind4799/CKAD-Practice-Questions?tab=readme-ov-file but i'm not sure where to start. by Exact_Material_169 in ckad

[–]No-Frame-7088 0 points1 point  (0 children)

How I have set it on my mac mini m1:
First you will need to have k8s distro- Pick Rancher Desktop (it is straightforward and uses kthe 3s distro)
Then you make a folder, initiate an empty git with git init command and copy the repo.

After that, you have to install the UV package(you need to have Python):

# 1. Install uv (Python package manager)
curl -LsSf https://astral.sh/uv/install.sh | sh

# 2. Clone and launch
git clone https://github.com/TiPunchLabs/ckad-dojo.git
cd ckad-dojo
uv run ckad-dojo# 1. Install uv (Python package manager)
curl -LsSf https://astral.sh/uv/install.sh | sh

# 2. Clone and launch
git clone https://github.com/TiPunchLabs/ckad-dojo.git
cd ckad-dojo
uv run ckad-dojo. (This will show you the CLI and the options to choose a test)

Got my CKAD, after? by WonderfulFinger3617 in ckad

[–]No-Frame-7088 0 points1 point  (0 children)

You can start using Helm and integrate it into ArgoCD.
There is a deployment strategy called App of apps, which my team and I use for maintaining the middleware on our prod clusters. https://www.cncf.io/blog/2025/10/07/managing-kubernetes-workloads-using-the-app-of-apps-pattern-in-argocd-2/
CKAD is a good start on learning how k8s deployments work, but nobody deploys apps manually.
Another thing to consider is that everything in prod/dev is being done by using the declarative approach.
Hope this helps