Skip to content
/ CKAD Public

Certified Kubernetes Application Developer (CKAD) preparation

License

Notifications You must be signed in to change notification settings

mikonoid/CKAD

Repository files navigation

CKAD

Certified Kubernetes Application Developer (CKAD) preparation Preparation to CKAD exam for developers. This repo collects or exersices, documentaion references and labs as well.

Prerequisites

  • Docker knowledge
  • Linux concepts
  • K8S basic
  • Kubernetes local cluster, see here

Contents

  • Core Concepts - 13%
  • Multi-container pods - 10%
  • Pod design - 20%
  • Configuration - 18%
  • Observability - 18%
  • Services and networking - 13%
  • State persistence - 8%

Core concepts

  • Kubernetes API primitives here
  • Creating PODs here
  • Namespaces here
  • Container configuration here
  • ConfigMaps here
  • Security Contexts here
  • Resource Requirements here
  • Secrets here
  • Service Accounts here

Multi-container pods

  • Multi-container pods here

Observability

  • Container logging here
  • Debbuging in Kubernetes here
  • Monitoring of applicatons here
  • Probes here

Pod design

  • Deployments here
  • Jobs and cronjobs here
  • Labels and selectors here
  • Rolling Updates here

Configuration

  • Configmaps here
  • Resource requirements here
  • Secrets here
  • Security context here
  • Service accounts here

Services and networking

State persistence

  • PV Volumes and claims here
  • Volumes here

About

Certified Kubernetes Application Developer (CKAD) preparation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published