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+) *| +/\1\n/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