Home / Course catalog / Introduction to K8S hands on

ENX Trainings → IT

Introduction to K8S hands on


Description
By the end of this training, you will have learned:
* How to deploy an experiment/application/frameworks on Minikube
* How to get images stored on registry.euranova.eu
* What are the basic concepts in K8S: Pod, deployment, service, ingress, persistent volumes, statefulset
* How to use kubectl command line
* How to deploy notebook or interactive UI from servers packaged in Docker container and deployed on K8S
* How to deploy Zookeeper in an HA configuration
* How to deploy Kafka and Spark and to connect them together

Prerequisite
* Docker
* Knowledge of Gitlab (registry and token)
* Having knowledge of Zookeeper, Kafka and Spark will help to debug

Content
  • Resources and way of working
  • Part 1 Training
  • Part 1 evaluation
  • Part 2 Deploying Zeppelin Notebook and the sparkUI
  • Resource for PART 2
  • Part 2 evaluation
  • Part 3: Deploying Zookeeper, Kafka & Spark
  • Resources for PART 3
  • Part 3 evaluation
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: 1 year