Vault Essentials (en)
The course is aimed at teaching how to install HashiCorp Vault in a Kubernetes cluster and how to use the core components of the tool itself.
COD: DSH102
CATEGORIES: Kubernetes – Hashicorp – Vault

Description
Objectives of the Course
Course Contents
Additional Information
Description
Teaching Methodology
The course includes educational laboratories in which each student will be able to work in order to complete training exercises that will provide practical experience in using the instrument, for each of the topics covered during the course.
Prerequisites:
- Basic knowledge of linux commands
- Basic knowledge of Linux operating system
- Basic knowledge of text editor on terminal (vi,vim,nano)
- Fair knowledge of Kubernetes
Objectives of the Course
At the End of the Course the Participants will be able to:
Theory
- Understand the challenges that the Secret Management problem introduces
- Understand HashiCorp Vault architecture in Kubernetes
- Understand the method in which HashiCorp Vault provides Encryption As A Service (EAAS)
Practice
- Installing HashiCorp Vault on a Kubernetes cluster
- Management of the vault where the secrets are stored
- Storage and retrieval of secrets in/from HashiCorp Vault
- Drafting authorization policies within HashiCorp Vault
- Identity and authentication management within HashiCorp Vault
- Overview and basic use of the UI (User Interface) provided by HashiCorp Vault
Course Contents
Educational Program
- Installation
- Unsealing
- Secret Engines
- Policies
- Authentication
- Identities
- Vault UI
Additional Information
Duration – 1 day
Delivery – Classroom, On Site, Remote
PC and SW Requirement:
- Internet connection
- Web browser – Google Chrome
- Zoom
Language
Instructor: English
Workshops: English
Slides: English