Become Ardan Labs Certified | Test your knowledge with our Go & Rust exams at ardanlabs.training

Course Description

This course covers advanced topics like security, capacity planning (including autoscaling), Kubernetes API extensions points (including operators and CRDs), and presents a number of popular operators. It is a great addition to the “Kubernetes Bootstrap”, but can also be taken independently by folks who have a bit of Kubernetes experience and are familiar with key concepts like Pods, Deployments, Services, working with YAML, and want to take their Kubernetes mastery to the next level.

Course Outline

  • Isolating workloads with Network Policies
  • Securing the k8s API: authentication, authorization, RBAC, Service Accounts
  • Extending the k8s API: operators, CRDs, admission webhooks, aggregation layer
  • Capacity planning with resources, limits, and quotas
  • Dealing with resource pressure at node- and cluster-levels
  • Autoscaling with HPA, HPAv2, custom metrics, and cluster autoscaling
  • Deploying stateful/persistent applications (Stateful Sets, PV, PVC, Storage Classes)
  • Presentation and analysis of to many popular operators (Sealed Secrets, cert-manager, Kyverno, and many more)
  • Design considerations when writing operators

Trusted by Top Technology Companies

We've built our reputation as educators and bring that mentality to every project. When you partner with us, your team will learn best practices and grow along the way.

30,000+

Engineers Trained

1,000+

Companies Worldwide

14+

Years in Business