MENU

Fun & Interesting

How To Migrate Docker Apps to Kubernetes Using Helm & Manifest Files. Portainer & WireGuard

Jim's Garage 15,402 1 year ago
Video Not Working? Fix It Now

One of the biggest challenges in adopting Kubernetes at home is the process of migrating applications from Docker Compose to Helm/Manifests. In this video I provide a high-level overview of the process to detail WireGuard-Easy via manifest, and Portainer via Helm Chart. In the next video I will focus on how to move existing data stored within your Docker environment to Kubernetes. Video Example Files: https://github.com/JamesTurland/JimsGarage/tree/main/Kubernetes/Create-manifest-helm Recommended Hardware: https://github.com/JamesTurland/JimsGarage/blob/main/Homelab-Buyer's-Guide/Q3-2023.md Discord: https://discord.gg/qW5vEBekz5 Twitter: https://twitter.com/jimsgarage_ Reddit: https://www.reddit.com/user/Jims-Garage GitHub: https://github.com/JamesTurland/JimsGarage 00:00 - Introduction to Helm and Manifests 01:57 - WireGuard Section 06:13 - Default Headers YAML (for Traefik) 07:12 - Deployment YAML 17:35 - Volume Mounts 20:48 - Service YAML (Overview of Loadbalancer, Cluster, and NodeIP) 30:20 - Deploying Application Manifest Files 34:30 - Adding DNS Entry 35:33 - Helm Chart Overview 36:12 - Portainer Helm Chart 38:00 - Values.YAML 46:00 - Helm Deployment 53:15 - Portainer Helm Install With SSL in Kubernetes 54:58 - Outro

Comment