Course Outline
Introduction to Containers, Kubernetes, and Red Hat OpenShift
- Why containers? Understanding the container philosophy
- Kubernetes basics: clusters, nodes, and control planes
- Overview of Red Hat OpenShift features and architecture
- OpenShift services and platform components
OpenShift Command-Line Interfaces and APIs
- Accessing OpenShift clusters via CLI (oc) and web console
- Using Kubernetes APIs to query cluster state
- Managing resources with manifests
Running Applications as Containers and Pods
- Understanding pods and container runtimes
- Troubleshooting unmanaged Kubernetes pods
Deploying Managed and Networked Applications
- Deploying applications using images and templates
- Exposing applications to internal and external networks
Managing Storage for Applications
- Externalizing configuration using ConfigMaps and Secrets
- Persistent storage: volumes and claims
Configuring Applications for Reliability
- High availability strategies
- Scaling workloads
- Health checks and readiness probes
Managing Application Updates
- Updating container images safely
- Managing configuration and manifest updates
Troubleshooting and Best Practices
- Common network and application issues
- Using logs and metrics to diagnose problems
- When and how to escalate to platform teams
Summary and Next Steps
Requirements
- An understanding of container technology and how Kubernetes works.
- Experience with Linux command-line administration.
- Some familiarity with container image management and basic Kubernetes manifests.
Audience
- Platform Engineers
- System Administrators and Cloud Administrators
- Site Reliability Engineers (SREs) and DevOps Practitioners
Testimonials (4)
OC is new to us and we learnt alot and the labs were excellent
sharkey dollie
Course - OpenShift 4 for Administrators
Everything. It was very understandable, and if we didn't understand something, Adriano explained it.
Zsolt Nagy - W.UP Kft
Course - OpenShift Container Platform for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Course - Docker, Kubernetes and OpenShift for Developers
There was a lot to lean, but it never felt rushed.