Sources

Resumen Completo para Podcast: OpenShift + Pod Observation 🧭 What is OpenShift? An enterprise Kubernetes platform developed by Red Hat. Used to deploy, manage, and scale containerized applications. Includes developer tools, CI/CD integrations, and built-in security. You interact mainly with pods, which are the smallest deployable units. 🧱 Key Concepts Concept Description Pod A container or group of containers running on the cluster. Node Machine (VM or physical) where pods run. Deployment Describes how to create/update pods. Namespace Logical grouping of resources. oc / kubectl CLI tools to interact with the cluster. šŸ” Pod Observation Tasks 1. List pods bash Copiar Editar oc get pods 2. Check pod status bash Copiar Editar oc describe pod <pod-name> View container info, events, errors, environment variables. 3. View logs bash Copiar Editar oc logs <pod-name> For multi-container pods: bash Copiar Editar oc logs <pod-name> -c <container-name> 4. Exec into pod bash Copiar Editar oc exec -it <pod-name> -- /bin/bash Useful for debugging live containers. 5. Check resource usage (if enabled) bash Copiar Editar oc adm top pods 🧰 Common Issues You Might Check CrashLoopBackOff → App is crashing repeatedly ImagePullBackOff → Docker image can't be retrieved Pending → No nodes available or scheduling issue OOMKilled → Container exceeded memory limits 🧠 Why it matters in banking apps Ensures production deployments are healthy. Helps debug API failures, missing configs, or memory leaks. Banking systems rely on uptime; pods are key to that.

Podcast Editor
Podcast.json
Preview
Audio