Podman brings containers to Red Hat Enterprise Linux. But there are so many ways to deploy a container, and then how do you manage it later? Things like container updates, and keeping the container running, starting them up when the host boots. There are a lot of things to think about. On today’s episode Nate is going to show you how HE deploys containers in his environment, and then how he makes that deployment easily repeatable with yaml, and systemd with Quadlet.
Links from today's show:
Nate's podman pod definition: https://git.undrground.org/gangrif/wordpress-podman
Our Lab on Podman Pods: https://www.redhat.com/en/interactive-labs/create-and-manage-podman-pods
- - - - -
Critical Administration Skills for Red Hat Enterprise Linux: Whether you are new to Linux or new to RHEL, join our hosts for a hands-on look into the commands and processes, ask questions, and grow your knowledge.
Get Started with Red Hat Enterprise Linux: https://developers.redhat.com/register
Try it for yourself: https://redhat.com/interactive-labs
Join our Discord: https://red.ht/rhel-discord
Nate Lager: https://social.undrground.org/@gangrif
Scott McBrien: https://www.linkedin.com/in/scott-mcbrien-349b356
00:00 Setting Up Podman and Creating Pods
02:50 Running Containers Inside Pods
05:23 Monitoring and Managing Pods
08:47 Advanced Podman Features
09:32 Redeploying Pods with YAML
15:45 Whiteboard Explanation of Pods
23:57 Using Config Maps with Podman
26:35 Managing Config Maps in Kubernetes
28:00 Running WordPress Deployment with Podman
29:50 Configuring Environment Variables
33:07 Persistent Storage for WordPress
35:40 Introduction to Quadlet
39:09 SystemD Integration with Podman