Vault Introduction
The course is aimed at teaching how to perform a HashiCorp Vault installation in a Kubernetes cluster and how to use the core components of the tool itself. You will understand the architecture of HashiCorp Vault in Kubernetes and understand how HashiCorp Vault provides Encryption As A Service through identity management and authentication.
- COD:Â DSH102
- CATEGORY:Â HasciCorp
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
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 e retrieval di secret in/da HashiCorp Vault
- Authorization policy writing within HashiCorp Vault
- Identity and authentication management within HashiCorp Vault
- Overview and basic use of the UI (User Interface) provided by HashiCorp Vault
Educational program
- Installation
- Unsealing
- Secret Engines
- Policies
- Authentication
- Identities
- Vault UI
Duration – 1 day
Delivery – in Classroom, On Site, Remote
PC and SW requirements:
- Internet connection
- Web browser, Google Chrome
- Zoom
Language
Instructor: English
Workshops: English
Slides: English