Login

OTP sent to

CN220: Kubernetes Operations

Home > Courses > CN220: Kubernetes Operations

CN220: Kubernetes Operations

Open Stack

Duration
45 Hours

Course Description


            A Kubernetes Operations course typically covers the practical aspects of managing and maintaining Kubernetes clusters, focusing on Day 1 and Day 2 operations. It equips learners with the skills to deploy, manage, and troubleshoot applications within a Kubernetes environment. This includes topics like cluster setup, application deployment strategies, monitoring, logging, security, and advanced features like configuration management and scheduling. 

Course Outline For CN220: Kubernetes Operations

  • 1. Kubernetes Architecture: Understanding the basic components and architecture of a Kubernetes cluster, including control plane and worker nodes.
  • 2. High Availability (HA) Kubernetes: Learning how to install and configure a highly available Kubernetes cluster and manage kubectl commands across multiple master nodes.
  • 3. Managing Application Deployment: Scheduling Pods, understanding Node Selectors, Taints, and Tolerations, as well as Pod and Node Affinity and Anti-Affinity.
  • 4. Releasing Application Updates: Implementing updates to applications running on Kubernetes using native tools and Helm.
  • 5. Application High Availability: Achieving application high availability through liveness and readiness probes, auto-scaling, and workload prioritization.
  • 6. Routing Network Traffic: Managing network routing options within Kubernetes, including the use of Ingress controllers and objects.
  • 7. Provisioning Storage: Exploring available storage options for applications and understanding the storage Class object.
  • 8. Kubernetes Security: RBAC & Network Policies: Implementing Role-Based Access Control (RBAC) to manage user roles and permissions, enabling auditing, and managing network security with native and non-native tooling and Network Policies.
  • 9. Securing Application Workloads: Identifying security mechanisms for securing containers, Pods, and the Kubernetes cluster, including strategies for flexibility in security policies.
  • 10. Multi-Tenancy in Kubernetes: Designing and managing a multi-tenant Kubernetes cluster using native objects and best practices for resource isolation and management.
Enquire Now