With this training, you'll discover how to set up a multi-node Kubernetes cluster using kubeadm, how to develop a cluster, choose and implement cluster networking, and various application lifecycle management methods. You'll also cover configuring security, managing storage, monitoring, logging and troubleshooting, configuring container deployment scheduling and affinity, using Helm and Charts to automate application deployment, and more.
With this training, you'll discover how to set up a multi-node Kubernetes cluster using kubeadm, how to develop a cluster, choose and implement cluster networking, and various application lifecycle management methods. You'll also cover configuring security, managing storage, monitoring, logging and troubleshooting, configuring container deployment scheduling and affinity, using Helm and Charts to automate application deployment, and more.
en
swi
Consultants, developers, DevOps architects, project managers.
Have an understanding of Linux administration skills and be comfortable with the command line. Be able to edit files using a command-line text editor.
This course introduces the many skills needed to administer Kubernetes in a production environment, and is excellent preparation for the Certified Kubernetes Administrator (CKA) exam.
1
Introduction
- Linux Foundation.
- Linux Foundation training.
- Linux Foundation certifications.
- Digital badges from the Linux Foundation.
- Distribution details.
Hands-on work
Application.
2
Kubernetes basics
- Definition of Kubernetes.
- Cluster structure.
- Adoption.
- Project governance and the Cloud Native Computing Foundation (CNCF).
3
Installation and configuration
- Getting started with Kubernetes.
- Discover Minikube.
- Discover kubeadm.
- Discover more installation tools.
Hands-on work
Application.
4
Kubernetes architecture
- Kubernetes architecture.
- Networking.
- Other cluster systems.
Hands-on work
Application.
5
API and access
- API access.
- Annotations.
- Working with a simple pod.
- Kubectl and API.
- Swagger and OpenAPI.
Hands-on work
Application.
6
API objects
- API objects.
- The v1 group.
- API resources.
- RBAC APIs.
Hands-on work
Application.
7
State management with deployments
- Deployment overview.
- Deployment status management.
- Deployments and replica games.
- DaemonSets.
- Labels.
Hands-on work
Application.
8
Service provision
- Overview.
- Access to services.
- DNS.
Hands-on work
Application.
9
Volumes and data
- Overview of volumes.
- Volumes.
- Persistent volumes.
- Data transmission to pods.
- ConfigMaps.
Hands-on work
Application.
10
Ingress
- Overview.
- Input controller.
- Entry rules.
Hands-on work
Application.
11
Planning
- Overview.
- Scheduler parameters.
- Policies.
- Affinity rules.
- Soiling and tolerances.
Hands-on work
Application.
12
Logging and troubleshooting
- Overview.
- Troubleshooting workflow.
- Basic starting sequence.
- Monitoring.
- Recording.
- Troubleshooting resources.
Hands-on work
Application.
13
Defining customized resources
- Overview.
- Custom resource definitions.
- Aggregate APIs.
Hands-on work
Application.
14
Helm
- Overview.
- Helm.
- Using Helm.
Hands-on work
Application.
15
Security
- Overview.
- Access the API.
- Authentication and authorization.
- Inlet controller.
- Pod policies.
- Network strategies.
Hands-on work
Application.
16
High availability
- Overview.
- Stacked database.
- External database.
Hands-on work
Application.
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed. (Translated by Deepl)