Create a homelab CA using Vault and configure your servers to trust it.
► Patreon: thsudo
► Buy Me a Coffee: https://www.buymeacoffee.com/TheSudo
► $7 PDF Guide: shop
💻 The bash command to format the CSR, certificates, and private keys:
cat intermediate_csr.pem | sed -E ‘s/(-+(BEGIN|END) CERTIFICATE-+) *| +/1n/g’
▬▬▬▬▬▬ R E F E R E N C E S AND LINKS 🔗▬▬▬▬▬▬
► Vault Docs: https://developer.hashicorp.com/vault…
▬▬▬▬▬▬ What you’ll learn in 50 Minutes ✅ ▬▬▬▬▬▬
► How to install, start, and initialize Vault
► How to create a root and intermediate CA
► How to issue certificates for applications in your lab
► How to configure various operating systems to trust your certificates
► How to configure TLS for Heimdall
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 – Intro
01:28 – Is this Video For You?
02:24 – Install Vault
05:08 – Configure and Start Vault
07:20 – Initialize and Unseal Vault
10:20 – Logging into Vault
11:15 – Creating the Root CA
15:24 – Creating the Intermediate CA
18:30 – Clipboard Copy API Error Fix
20:45 – Continuing the Intermediate CA
24:20 – Create A Role to Issue Certificates
30:48 – Issue a Certificate for an Application
36:48 – Configure an Application With the Cert and Key
40:42 – Install the CA certificate on Ubuntu/Debian
45:36 – Install the CA certificate on RHEL/Fedora/CentOS
48:35 – Install the CA certificate on Windows
Leave a Reply