Skip to content

sudha098/openshift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 OpenShift – Complete Course Index

Welcome to the OpenShift Complete Learning Repository. This repository contains a structured, end-to-end curriculum that covers everything from OpenShift basics to enterprise security, CI/CD, Operators, and advanced deployment strategies.

This README provides a clean course index with links to each lesson file so learners can navigate easily..


📚 Course Contents

📘 1. Getting Started

  1. Installation
  2. Web and CLI – Templates, YAML, Containers
  3. OpenShift UI Overview

📦 2. Application Deployment Essentials

  1. Deploying Applications – Web Console
  2. Deploying Applications – CLI
  3. Projects and Users
  4. OpenShift vs Kubernetes Components
  5. DeploymentConfig vs Kubernetes Deployment
  6. Image Streams Overview

🏗️ 3. Build System & Image Pipeline

  1. Build and BuildConfig Overview
  2. Route Overview
  3. OpenShift Build Strategies
  4. Docker Build using Buildah
  5. S2I – Source-to-Image
  6. Custom Build
  7. Build Triggers – Webhook, Image Change, Config Change

🌐 4. Networking, Services & Scaling

  1. Networks, Services, Routes and Scaling

💾 5. Storage & Application Templates

  1. Storage, Templates and Catalog

🔐 6. Security & Governance

  1. OpenShift Security

📘 7. Wrap-Up & Extended Appendices

  1. Conclusion & Appendix
  • Appendix A: GitLab Setup Demo
  • Appendix B: CI/CD Prerequisites
  • Appendix C: SCM Prerequisites

🧩 Additional Notes

This repository is designed to give learners a complete understanding of:

  • OpenShift architecture
  • Deployment workflows via CLI & Web Console
  • Build pipelines (S2I, Buildah, Custom Builds)
  • Networking (Services, Routes, Scaling, HPA)
  • Storage & Templates
  • Security (RBAC, SCC, Secrets, NetworkPolicies)
  • CI/CD Integrations
  • Operators and automation

Best suited for:

  • Beginners learning Kubernetes/OpenShift
  • DevOps engineers
  • Platform engineers
  • Developers deploying containerized applications
  • Learners preparing for OpenShift certifications

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors