Skip to navigation
Skip to navigation
Skip to search form
Skip to login form
Skip to footer
Skip to main content
MVP189
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
LEO777
PAREPOS
JAVABET99
KONTAN88
PEWE128
LAGA88
SKY99IDN
BUANA88
BOXING55
DEWISRI88
DEWISRI88
DEWISRI88
MVP189
slot mania
MVP189
situs tergacor
pg slot wallet
Accessibility options
Accessibility profiles
Visual impairment
Seizure and epileptic
Color vision deficiency
ADHD
Learning
Content adjustments
Readable font
Highlight titles
Highlight links
Stop animations
Text size
+
+ +
+ + +
Line height
+
+ +
+ + +
Text spacing
+
+ +
+ + +
Color adjustments
Dark contrast
Light contrast
High contrast
High saturation
Low saturation
Monochrome
Orientation adjustments
Reading guide
Reading Mask
Big black cursor
Big white cursor
Email: it@huph.edu.vn
Email: it@huph.edu.vn
Các khóa học
Link list
Đổi giao diện
Giao diện cũ
Giao diện mới
Learning AI
Machine Learning cơ bản
en
English
Technology
Docker and Kubernetes
Certified Kubernetes Application Developer (CKAD) Cert Prep
0 students
Last updated
Nov 2024
Enrol now
Overview
Course content
Instructors
About the course
Show more...
Course content
Sections:
20
•
Activities:
0
•
Resources:
179
Expand all
Section 1
Introduction
001-Certified Kubernetes Application Developer CKAD introduction
Section 2
Lesson 1: Understanding and Using Containers
002-Module 1 Container fundamentals introduction
003-Learning objectives
004-What is a container
005-Using registries
006-Starting containers
007-Managing containers
008-Container logging
009-Lesson 1 lab Using containers
010-Lesson 1 lab solution Using containers
Section 3
Lesson 2: Managing Container Images
011-Learning objectives
012-Container image architecture
013-Managing container images
014-Image creation options
015-Using Dockerfile to build custom images
016-Creating images from running containers
017-Lesson 2 lab Creating custom container images
018-Lesson 2 lab solution Creating custom container images
Section 4
Lesson 3: Understanding Kubernetes
019-Learning objectives
020-Cloud native computing
021-How Kubernetes enables cloud native computing
022-Kubernetes origins
023-Kubernetes and Cloud Native Computing Foundation
024-Kubernetes architecture
025-Essential API resources
026-Lesson 3 lab Exploring Kubernetes API resources
027-Lesson 3 lab solution Exploring Kubernetes API resources
Section 5
Lesson 4: Creating a Lab Environment
028-Learning objectives
030-Minikube
031-Kubernetes in cloud
028-Learning objectives (copy) (copy) (copy)
032-Building an all in one Kubernetes distribution
033-Running your first application
034-Lesson 4 lab Setting up a lab environment
035-Lesson 4 lab solution Setting up a lab environment
Section 6
Lesson 5: Pod Basic Features
036-Module 2 Kubernetes essentials introduction
037-Learning objectives
038-Options for running Kubernetes applications
039-Pod structure and use
040-Running pods the DevOps way
041-Generating YAML files
042-Multi container pods
043-Namespaces-
044-Pod troubleshooting
045-Lesson 5 lab Managing pods
046-Lesson 5 lab solution Managing pods
Section 7
Lesson 6: Pod Advanced Features
047-Learning objectives
048-Init containers
049-Sidecar containers
050-Using port forwarding to access pods
051-restartPolicy
052-Jobs
053-CronJobs
054-Cleaning up resources
055-Lesson 6 lab Managing pod advanced features
056-Lesson 6 lab solution Managing pod advanced features
Section 8
Lesson 7: Kubernetes Storage
057-Learning objectives
058-Ephemeral and persistent storage
059-Configuring pod volume storage
060-Configuring persistent volumes
061-StorageClass
062-Configuring PersistentVolumeClaims
063-Configuring pod storage with PV and PVC
064-Lesson 7 lab Setting up storage
065-Lesson 7 lab solution Setting up storage
Section 9
Lesson 8: Deployments
066-Module 3 Application deployment introduction
067-Learning objectives
068-Running applications as deployments
069-Labels selectors and annotation
070-Deployment scalability
071-Deployment updates
072-Deployment history
073-StatefulSet
074-DaemonSet
075-AutoScaling
076-Lesson 8 lab Managing deployments
077-Lesson 8 lab solution Managing deployments
Section 10
Lesson 9: Installing Kubernetes Applications
078-Learning objectives
079-Running applications from YAML files
080-The Helm package manager
081-Managing applications with Helm
082-Using Kustomize
083-Lesson 9 lab Managing applications with Helm
084-Lesson 9 lab solution Managing applications with Helm
Section 11
Lesson 10: Networking
085-Module 4 Services and networking introduction
086-Learning objectives
087-Kubernetes networking
088-Services
089-Creating services
090-Service resources in microservices
091-Services and DNS
092-NetworkPolicy
093-Advanced networking Gateway API and Istio
094-Lesson 10 lab Managing services
095-Lesson 10 lab solution Managing services
Section 12
Lesson 11: Ingress and Gateway API
096-Learning objectives
097-Managing incoming traffic
098-Ingress components
099-Installing ecosystem ingress controllers
100-Using the Minikube ingress controller
101-Using ingress
102-Configuring ingress rules
103-Understanding Gateway API
104-Configuring Gateway API
105-Using Gateway API to provide access to applications
106-Troubleshooting networking
107-Lesson 11 lab Managing incoming traffic
108-Lesson 11 lab solution Managing incoming traffic
Section 13
Lesson 12: ConfigMaps and Secrets
109-Module 5 Application environment configuration and security introduction
110-Learning objectives
111-Why decoupling is important
112-Providing variables to Kubernetes applications
113-Providing variables with ConfigMaps
114-Providing configuration files using ConfigMaps
115-Secrets
116-Configuring applications to use secrets
117-Secrets and authenticated registry access
118-Lesson 12 lab Using ConfigMaps and secrets
119-Lesson 12 lab solution Using ConfigMaps and secrets
Section 14
Lesson 13: Deploying Applications the DevOps Way
120-Learning objectives
121-DevOps and GitOps
122-Blue green deployments
123-Canary deployments
124-Lesson 13 lab Deploying Kubernetes applications the DevOps way
125-Lesson 13 lab solution Deploying Kubernetes applications the DevOps way
Section 15
Lesson 14: Working with the API
126-Learning objectives
127-Understanding the Kubernetes API
128-Using curl to work with API objects
129-Understanding API deprecations
130-Extending the API
131-CustomResourceDefinitions
132-Operators
133-Lesson 14 lab Using CustomResourceDefinitions
134-Lesson 14 lab solution Using CustomResourceDefinitions
Section 16
Lesson 15: Security
135-Learning objectives
136-Authentication and authorization
137-API access and ServiceAccounts
138-Role based access control RBAC
139-SecurityContext
140-Resource requests limits and quotas
141-Lesson 15 lab Managing security settings
142-Lesson 15 lab solution Managing security settings
Section 17
Lesson 16: Troubleshooting Kubernetes
143-Module 6 Application observability and maintenance introduction
144-Learning objectives
145-Determining a troubleshooting strategy
146-Analyzing failing applications
147-Analyzing network access problems
148-Monitoring cluster event logs-
149-Troubleshooting authentication logs
150-Debugging Kubernetes applications
151-Lesson 16 lab Troubleshooting applications
152-Lesson 16 lab solution Troubleshooting applications
Section 18
Lesson 17: Observability
153-Learning objectives
154-What is observability
155-Kubernetes API health endpoints
156-Using probes to monitor applications
157-Lesson 17 lab Using probes
158-Lesson 17 lab solution Using probes
Section 19
Lesson 18: Sample CKAD Exam
159-Module 7 Sample exam introduction
160-Learning objectives
161-Exam tips
162-Tasks overview
163-Grading the exam
164-Working with namespaces
165-Finding pods
166-Creating a ConfigMap
167-Using a sidecar
168-Using probes
169-Creating a deployment
170-Exposing applications
171-Managing NetworkPolicy
172-Using storage
173-Using Helm
174-Managing resource restrictions
175-Creating canary deployments
176-Defining container restrictions
177-Using a Dockerfile
178-Using ServiceAccount
Section 20
Summary
179-Certified Kubernetes Application Developer CKAD Summary
Instructors
Enrolment options
Certified Kubernetes Application Developer (CKAD) Cert Prep
Course modified date:
8 Nov 2024
Enrolled students:
There are no students enrolled in this course.
Guests cannot access this course. Please log in.
Continue
Enrol now
This course includes
Resources
Share this course
Scroll to top
×
Close
×
Close