Nabídka tohoto termínu kurzu již není aktuální. Podobné kurzy naleznete zde.

Docker, Kubernetes & Helm administration with CKA exam.prep.

Základní info

Popis kurzu

This training is a combination of the Docker and Kubernetes.


Participants will first gain a basic understanding of Linux containers and proceed with learning the most important features of Docker Community Edition (CE) as well as their installation, initial setup and daily administration.


The second part of the course introduces participants to the basic concepts and architecture of Kubernetes, its initial install, setup and access control, Kubernetes Pods and Workloads, Scheduling and node management, Accessing the applications, Persistent storage in Kubernetes and finally its Logging, Monitoring and Troubleshooting facilities.


This course doesn’t only prepare delegates for the daily administration of Docker & Kubernetessystems but also for the official Certified Kubernetes Administrator (CKA) exam of the Cloud Native Computing Foundation (CNCF).


Structure: 50% theory 50% hands on lab exercises


This training is a combination of the Docker and Kubernetes.


Participants will first gain a basic understanding of Linux containers and proceed with learning the most important features of Docker Community Edition (CE) as well as their installation, initial setup and daily administration.


The second part of the course introduces participants to the basic concepts and architecture of Kubernetes, its initial install, setup and access control, Kubernetes Pods and Workloads, Scheduling and node management, Accessing the applications, Persistent storage in Kubernetes and finally its Logging, Monitoring and Troubleshooting facilities.


This course doesn’t only prepare delegates for the daily administration of Docker & Kubernetessystems but also for the official Certified Kubernetes Administrator (CKA) exam of the Cloud Native Computing Foundation (CNCF).


Structure: 50% theory 50% hands on lab exercises

Určeno pro

System administrators and DevOps who want to understand and use Docker
and Kubernetes in enterprise and cloud environments

Obsah kurzu

Module 1: Introduction




  • Cloud computing in general




  • Cloud types




  • Cloud native computing




  • Application containers




  • Containers on Linux




  • Container runtime




  • Container orchestration




  • Kubernetes




  • Kubernetes concepts




  • Kubernetes objects categories




  • Kubernetes architecture




  • Kubernetes master




  • Kubernetes node




  • Lab1







Module 2: Installing Kubernetes








  • Picking the right solution.




  • One node Kubernetes install




  • Kubernetes universal installer




  • Install using kubeadm on CentOS




  • Kubernetes Networking




Lab2


Module 3: Accessing Kubernetes




  • Accessing the Kubernetes cluster




  • Controlling access to the API




  • Authorization




  • Role Based Access Control




  • Roles and ClusterRoles




  • Role bindings




Lab3


Module 4: Kubernetes Workloads




  • The pod




  • RestartPolicy examples




  • InitContainers




  • Our first Pod




  • Operations on pods




  • Replication Controller




  • Working with Replication Controller




  • Deployments




  • Working with Deployments




  • Jobs, CronJobs




  • Jobs example




  • CronJobs example




  • DaemonSets




Lab4


Module 5: Scheduling and node management




  • The Kubernetes Scheduler




  • Assigning Pods to Nodes




  • Assigning Pods to Nodes – node affinities




  • Assigning Pods to Nodes – Pod affinities




  • T aints and tolerations




  • Managing nodes




Lab5


Module 6: Accessing the applications


• Services


• Service types










  • Working with Services




  • Working with Services




  • Ingress




  • Ingress definition




  • Working with Ingress




  • Network Policies




  • Network Policy example




Lab6


Module 7: Persistent storage in Kubernetes




  • Volumes




  • Volume types




  • Persistent Volumes




  • Secrets




  • Using Secrets as environmental variables




  • Using Secrets as volumes




  • ConfigMaps




Lab7


Module 8: Logging, monitoring and troubleshooting




  • Logging architecture




  • Monitoring



  • Troubleshooting


PART II. Helm Package ManagerModule 1: Introduction to Helm




  • What is helm?




  • Main Helm Concepts




  • Helm Components



  • Helm Implementation


Module 2: Installing and securing Helm and Tiller




  • Installing Helm client




  • Installing Tiller




  • Upgrading Tiller




  • Deleting or Reinstalling Tiller




  • Using RBAC to restrict Helm’s scope



  • Using TLS/SSL to secure Helm


Module 3: Using Helm




  • Generic options




  • Working with repositories




  • Finding charts




  • Installing a release












  • Upgrading a release and rollback



  • Deleting a release


Module 4: Helm Charts




  • Intro to charts




  • Chart lifecycle hooks



  • Managing charts with Helm


Module 5: Chart Templates




  • Getting started




  • Templates and Values




  • Dependencies and Values




  • Functions and Pipelines




  • Flow Control




  • Variables



  • Named Templates


Module 6: Helm plugins




  • Overview




  • Installing a Plugin




  • Building Plugins






Předpoklady

Proficiency with the Linux CLI. A broad understanding of Linux system administration.

Studijní materiály

V angličtině

Docker, Kubernetes & Helm administration with CKA exam.prep.

Vybraný termín:

28.6.2021  Bratislavský kraj

Cena

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je jedna a dvě ? Součet zapište číslicemi.