->

Hashicorp Vault Management With Kubernetes Via Helm

Published 1/2023MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 1.92 GB | Duration: 4h 46m


 

Learn Hashicorp vault fundamental on kubernetes by understanding the core concepts by deep diving internal architecture.

What you'll learn

Vault Administration & Implementation

99% of the course is built on DEMOS

Install HashiCorp Vault and Configure HashiCorp Vault on Kubernetes Cluster

HashiCorp Vault Authentication, Secrets, and Tokens

Authenticate Users to Vault via UI/CLI/API

[Theory] How does vault injector works

Covered different aspect of managing Vault

Access HashiCorp Vault Web-Based User Interface

Creating HashiCorp Vault Policies via GUI/API/CLI

Injecting Secrets into Kubernetes Pods via Vault Agent Containers

Requirements

Basic security knowledge

IDE installed on local system

Trial Version of Azure Account

Description

HashiCorp Vault secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets in modern computingHashiCorp Vault is a tool that is used to store, process, and generally manage any kind of credentials. It removes the need for traditional databases that are used to store user credentials. Even though it provides storage for credentials, it also provides many more features. You will be able to create and revoke secrets, grant -based access, IP-based access, and much more.Vault comes with various pluggable components called secrets ees and authentication methods allowing you to integrate with external systems. The purpose of those components is to manage and protect your secrets in dynamic infrastructure (e.g. database credentials, passwords, API keys).What you will learn in this course:As an administrator or developer how to manage, deploy& configure Vault on kubernetes clusterHow to connect PODs/application with Vault via InjectorDeploy & manager Vault on Azure Kubernetes ClusterManage different components like secrets, users, policies and many more via UI/API/CLIChampion Vault in less then 4 hours with ALL DemosCourse Agenda:Course IntroductionIntroduction to HashiCorp VaultLearn the Vault Architecture easy wayInstalling Vault on Kubernetes ClusterDeploy Vault via HELM on Kubernetes clusterDifferent Authentication Methods in VaultAssess Vault via root TokensCreate user authentication - manually & using for-loopWrite Vault Policies via UI/CLI/APICreate KV Secrets EesManage Vault components via CLI, API, and UIAutomation entire deployment of Vault servicesReal infrastructure example on how to manage HashiCorp VaultAccess HashiCorp Vault via Web-Based User InterfaceHashiCorp Vault Authentication, Secrets, and TokensWrite HashiCorp Vault PoliciesUse HashiCorp Vault Application Programming Interface to automate administrationAuthenticate Users via Vault

Overview

Section 1: Introduction to the Hashicorp Vault Component

Lecture 1 Introduction to the Course

Lecture 2 What is Hashicorp Vault

Lecture 3 How to Interact with Vault

Lecture 4 Vault Secrets Ees

Lecture 5 Vault Authentication Methods

Lecture 6 Policies to manage Vault access

Section 2: Vault on Azure Kubernetes Cluster

Lecture 7 Create an Azure Kubernetes Cluster - via UI

Lecture 8 Deploy VAULT as a service on cluster via HELM

Lecture 9 Vault Unseal - UI

Lecture 10 Vault Status, Init & Unseal - CLI

Section 3: Vault Authentication & Authorization - User Pass

Lecture 11 Userpass Auth Method - via UI

Lecture 12 Create auth method via CLI

Lecture 13 Create auth method via CLI for loop

Lecture 14 Access vault via new user(dev role)

Lecture 15 Create user via CLI

Lecture 16 Create user via API

Lecture 17 Enable userpass via API

Lecture 18 for loop to create multiple users via CURL

Lecture 19 Login via CLI & API

Section 4: Vault Github Authentication

Lecture 20 Enable Github authentication

Lecture 21 Configure Github organisation id and login

Lecture 22 Create Github Vault auth via CURL

Section 5: Security Policies on Vault

Lecture 23 Create KV secret ee - UI

Lecture 24 Create first policy to view secret ee

Lecture 25 List path based folder in KV secret ee

Lecture 26 Create WRITE/DELETE/UPDATE policy for users

Lecture 27 CRUD policy for users to manage secrets

Lecture 28 Enable & attach secret ee/policy via CLI

Lecture 29 Enable KV secret ee via API

Lecture 30 Create & attach policy via API

Section 6: Configuration via Terraform

Lecture 31 Create backend auth via Terraform

Lecture 32 Create Secret Ee

Lecture 33 Create user & admin policies via Terraform

Section 7: High Available Vault Deployment

Lecture 34 Configuration for HA Vault

Lecture 35 Deploy a 3 node vault cluster : HA Mode

Lecture 36 Unseal a 3 node cluster

Lecture 37 Disable Liveliness to unseal vault

Section 8: Injecting Vault Secrets into PODS via Sidevar

Lecture 38 Introduction to Vault Injector for PODs

Lecture 39 Deploy Vault on Minikube Cluster

Lecture 40 Config Kubernetes auth & service a/c & policies

Lecture 41 Deploy an APP & fetch secrets from Vault

Lecture 42 Managing Kubernetes Config via API

Lecture 43 Create K8S auth config via API

Lecture 44 Manage K8S auth&config via Vault CLI

Security Eeers,Vault Administrator,DevOps Eeer,Infrastructure Eeers,Developers

HomePage:

https://www.udemy.com/course/hashicorp-vault-management-with-kubernetes-via-helm/

 

 

 


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Themelli   |  

Information
Members of Guests cannot leave comments.




rss