Course : Kubernetes, container orchestration

Practical course - 2d - 14h00 - Ref. UOC
Price : 1650 € E.T.

Kubernetes, container orchestration



Required course

À l’issue de la formation, le participant sera capable de mettre en œuvre la plateforme open source Kubernetes pour automatiser le déploiement, la montée en charge et la mise en œuvre de conteneurs d’applications.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Disponible en anglais, à la demande

Ref. UOC
  2d - 14h00
1650 € E.T.




À l’issue de la formation, le participant sera capable de mettre en œuvre la plateforme open source Kubernetes pour automatiser le déploiement, la montée en charge et la mise en œuvre de conteneurs d’applications.


Teaching objectives
At the end of the training, the participant will be able to:
Understand how Kubernetes works and its various components
Install, configure and administer Kubernetes
Automatically place containers on a cluster or in the cloud
Automate deployment of containerized applications
Defining best practices for working with Kubernetes

Intended audience
Administrators, project managers, developers.

Prerequisites
Mastery of Linux systems, TCP/IP networks and the concepts of virtualization and containers. General knowledge of containerization (Docker or CoreOS).

Course schedule

1
Introduction to Kubernetes

  • Evolving Docker/Kubernetes relationships.
  • The CRI/CNI/Kubernetes package.
  • Installation solutions (MiniKube, On-Premise, etc.).
  • Accessing the Kubernetes cluster: CLI (kubectl), GUI (dashboard) and API.
  • Manual deployment and publication.
  • Detail and introspection of the deployment.
Hands-on work
Deployment of a test platform.

2
Kubernetes architecture

  • Master node components: API server, scheduler, controller manager, etc.
  • Node architecture: Kubelet, CRI containerd, Kube-proxy.
  • Kubernetes objects: volume, service, pod, etc.
  • Stateful object, stateless object.
  • Deployment solution.
Hands-on work
Use of deployment.

3
Operating Kubernetes

  • Manage the REVISION of a deployment object.
  • Service types.
  • Labels and choosing a node for deployment.
  • Affinity and anti-affinity.
  • Daemons set, health check, config map and secrets.
  • StorageClass & Persistent Volume/Persistent Volume Claim.
Hands-on work
Database and application deployment.

4
Kubernetes in production

  • Reverse proxy administrable traefik & Ingress routing.
  • RESOURCES/LIMITS/REQUESTS components.
  • Autoscaling an application.
  • Service Discovery (env, DNS).
  • Namespaces and quotas.
  • Access management.
  • High availability and maintenance mode.
Hands-on work
Deployment of a stateless application, multiple front-end access and scalability management.

5
Deploying a Kubernetes cluster

  • Preparing knots.
  • Deployment of a minimum cluster in line with best practices.
  • Deployment of a network addon.
  • Cluster connection.
  • Cluster administration.
Hands-on work
Deploying a production cluster.


Customer reviews
4,3 / 5
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.
HICHEM MOHAMED B.
14/09/26
5 / 5

Brilliant – a really good trainer; he took the time to get me properly up to speed, despite my gaps in knowledge
FRANÇOIS L.
14/09/26
5 / 5

A top-class trainer. He has a perfect grasp of the subject matter, with 25 per cent theory (the basics) and 75 per cent practical work. Thank you, Cyril – I thoroughly enjoyed these two days.
FAOUZI B.
14/09/26
5 / 5

Very satisfied




This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.


This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.