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
