All projects
devops cloud
Deploy an app to Kubernetes properly
Not just kubectl apply: probes, resource limits, config, secrets and a rollout you can watch.
Why it matters
Kubernetes on a CV usually means 'I ran a tutorial'. Knowing why a readiness probe differs from a liveness probe is the question that separates the two.
What you build
- Deployment, Service and Ingress that work together
- Readiness and liveness probes that mean different things
- Resource requests and limits chosen deliberately
- A rolling update with zero dropped requests
If you want more
- Add a horizontal pod autoscaler
- Add a Helm chart
Build it
Material for the whole build
Shows you can operate an application, not just containerise it.
Get a plan built around projects like this