COURSE OBJECTIVE:
During this course, students will learn:
• Kubernetes architecture
• Kubernetes core concepts (clusters, objects,
etc.)
• Fundamentals:
– Images
– Containers
– Pods
• Installation
• Application lifecycle management
• Networking
• Storage
• Security
• Scheduling
• Jobs and CronJobs
• Linux containers
TARGET AUDIENCE:
Systems administrators and DevOps
professionals
COURSE PREREQUISITES:
• Proficiency with the Linux CLI (U8583S: Linux
Fundamentals (GL120))
• A broad understanding of Linux system
administration (H7091S: Enterprise Linux
Systems Administration (GL250))
• Basic knowledge of Linux containers, e.g.
Docker (H0DS3S: Docker (GL340))
COURSE CONTENT:
• Service discovery and CoreDNS
• Container Network Interface (CNI)
• Services
• Ingress objects
Storage
• CKA objectives covered
• Storage
• Volume types
• Static volumes (demo)
• ConfigMaps
• Secrets
Security
• Controlling access to the Kubernetes API
• Kubectl configuration
• Admission controllers
• Pod security policies admission controller
• Default admission controllers
Scheduling
• CKA objectives covered
• Controlling and tracking resources
• Scheduler operation
• DaemonSet
• Node affinity and anti-affinity
• Pod affinity and anti-affinity
• Taints and tolerations
Jobs and CronJobs
• Jobs
• CronJobs
Linux Containers
• Application management landscape
• Application isolation
• Resource measurement and control
• Container security
• OverlayFS overview
• Container security
• Open container initiative
FOLLOW ON COURSES:
Not available. Please contact.