K8s Instructor-led online Training
Kubernetes is an awesome software but a big beast . Your team - whether developers , testers , security team , PMs or even finance need to know Kubernetes to an extent required. We provide Kubernetes Training to You or Your teams.
Kubernetes Beginner: 150 US$
Weekday Morning Batches (15 hrs Classroom + 15 hrs lab exercises) : 7-8:30am PST ( MST , EST , IST)
Weekday Evening Batches (15 hrs Classroom + 15 hrs lab exercises) : 7-8:30pm PST ( MST , EST , IST)
Weekend Batches (12 hrs Classroom + 15 hrs lab exercises): 10am - 4:30pm PST ( MST , EST , IST) on Saturday & Sunday.
Syllabus:
Core Concepts • Understand Kubernetes API primitives • Cluster Architecture, Installation & Configuration • Intro to role based access control (RBAC) • Install a highly-available Kubernetes cluster in GKE , EKS or AKS• Perform a version upgrade on a Kubernetes cluster Pod Design • Understand Multi-Container Pod design patterns (e .g. ambassador, adapter, sidecar) • Understand Deployments and how to perform rolling updates and rollbacks• Understand Jobs and CronJobs • Understand how to use Labels, Selectors, and Annotations Configuration • Understand & Use ConfigMaps to configure applications • Understand SecurityContexts • Define an application’s resource requirements • Create & consume Secrets • Understand ServiceAccounts Workloads & Scheduling • Know how to scale applications • Understand the primitives used to create robust, self-healing, application deployments • Understand how resource limits can affect Pod scheduling • Awareness of manifest management and common templating tools State Persistence • Understand PersistentVolumeClaims for storage • Understand storage classes, persistent volumes • Understand volume mode, access modes and reclaim policies for volumes • Understand persistent volume claims primitive • Know how to configure applications with persistent storage Observability • Understand LivenessProbes and ReadinessProbes • Understand container logging • Understand how to monitor applications in Kubernetes Services & Networking • Understand debugging in Kubernetes • Understand Services • Demonstrate basic understanding of NetworkPolicies• Understand host networking configuration on the cluster nodes • Understand connectivity between Pods • Understand ClusterIP, NodePort, LoadBalancer service types and endpoints • Know how to use Ingress controllers and Ingress resources • Know how to configure and use CoreDNS •Troubleshooting• Evaluate cluster and node logging • Understand how to monitor applications • Manage container stdout & stderr logs • Troubleshoot application failure • Troubleshoot cluster component failure • Troubleshoot networking
Free Labs You can Use:
https://www.katacoda.com/courses/kubernetes
https://www.katacoda.com/contino/courses/kubernetes
https://labs.play-with-k8s.com/
https://inthecloud.withgoogle.com/kubernetes-training-offer/register.html
https://www.qwiklabs.com/quests/29
https://collabnix.github.io/kubelabs/
https://training.play-with-kubernetes.com/
We are also looking for Kubernetes Experts who are willing to train.