Advanced developer guide for building, containerizing, and deploying cloud-native applications on OpenShift. Covers advanced deployment strategies, pipelines, service mesh integration, observability, and GitOps workflows.
Chapters
Source-to-Image (S2I) and BuildConfig Strategies
Dockerfile and Multi-stage Container Builds on OpenShift
Helm Charts: Packaging and Deploying Applications
OpenShift Pipelines with Tekton: Advanced CI/CD
GitOps with OpenShift GitOps and Argo CD
Advanced Deployment Strategies: Blue-Green and Canary
Horizontal Pod Autoscaling and KEDA
Service Binding: Connecting Applications to Services
Configuring Persistent Storage for Stateful Applications
Advanced Health Probes and Application Lifecycle
OpenShift Dev Spaces: Cloud-native Development Environments
Building Serverless Applications with OpenShift Serverless
Knative Eventing for Event-Driven Cloud-native Apps
Application Observability: Metrics and Custom Dashboards
Distributed Tracing with Jaeger on OpenShift
Security Best Practices for Cloud-native Applications
Multi-cluster Application Deployment Strategies
Troubleshooting Cloud-native Applications on OpenShift
Production Deployment Patterns and Best Practices
