
PodCTL - Enterprise Kubernetes
Red Hat Kubernetes weekly technology podcast hosted by Brian Gracely (@bgracely) along with friends from the Kubernetes community. Focused on Containers | Kubernetes | Red Hat OpenShift | Cloud Native Applications | Microservices | PaaS | CaaS | DevOps.
PodCTL - Enterprise Kubernetes
PodCTL Basics - How to Containerize an Application
•
Brian Gracely & Tyler Britten
Show Overview: Brian and Tyler discuss the basics of how an application gets into a container, how to layer OS + applications + dependencies, how a container interacts with a container registry, and how container files different from Kubernetes manifests.
Show Notes:
- [TRANSCRIPTION] PodCTL Basics - How to Containerize an Application
- Setting up a Dockerfile
- Building an OCI-compliant container with "Buildah"
- Deploying with Kubernetes Manifests
Topic 1 - How does a Container know what application to run?
- Metadata
- Image Layers
Topic 2 - Can any Application run in a Container? Does it have to be modified?
- User namespace vs. Root
- Resource requirements
Topic 3 - How does a Container interact with a Container Registry?
Topic 4 - How does a Container tell Kubernetes about it’s Application needs (HA, Static IP, Storage, etc.)?
- Pods and Manifests
Topic 5 - Can a Containerized Application interact with other applications? How?
- Within a Cluster
- DNS Services / Networking
- Kubernetes Services
- Service Discovery frameworks
Feedback?
- Email: PodCTL at gmail dot com
- Twitter: @PodCTL
- Web: http://podctl.com