> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Course: OpenShift 4

> Introductory OpenShift course on KodeKloud teaching fundamentals to advanced topics with hands on labs, RBAC, builds, networking, storage, templates and community support

Notes for the **OpenShift 4** course: 63 lessons across 9 sections.

## Introduction

* [Course Introduction](/docs/OpenShift-4/Introduction/Course-Introduction/page.md)
* [OpenShift Introduction](/docs/OpenShift-4/Introduction/OpenShift-Introduction/page.md)

## Pre-Requisite – Docker and Kubernetes

* [Pre Requisite Docker Overview](/docs/OpenShift-4/Pre-Requisite-Docker-and-Kubernetes/Pre-Requisite-Docker-Overview/page.md)
* [Pre Requisite Kubernetes Introduction](/docs/OpenShift-4/Pre-Requisite-Docker-and-Kubernetes/Pre-Requisite-Kubernetes-Introduction/page.md)

## Getting Started with OpenShift

* [OpenShift Installation Methods](/docs/OpenShift-4/Getting-Started-with-OpenShift/OpenShift-Installation-Methods/page.md)
* [Demo Install Single Node using CRC](/docs/OpenShift-4/Getting-Started-with-OpenShift/Demo-Install-Single-Node-using-CRC/page.md)
* [Demo Install Single Node using Sandbox](/docs/OpenShift-4/Getting-Started-with-OpenShift/Demo-Install-Single-Node-using-Sandbox/page.md)
* [Demo Web and CLI Templates Yaml Containers](/docs/OpenShift-4/Getting-Started-with-OpenShift/Demo-Web-and-CLI-Templates-Yaml-Containers/page.md)
* [Demo OpenShift UI Overview](/docs/OpenShift-4/Getting-Started-with-OpenShift/Demo-OpenShift-UI-Overview/page.md)

## OpenShift Concepts – Projects and Users

* [Deploying applications web console](/docs/OpenShift-4/OpenShift-Concepts-Projects-and-Users/Deploying-applications-web-console/page.md)
* [Deploying applications CLI](/docs/OpenShift-4/OpenShift-Concepts-Projects-and-Users/Deploying-applications-CLI/page.md)
* [Projects and Users](/docs/OpenShift-4/OpenShift-Concepts-Projects-and-Users/Projects-and-Users/page.md)
* [Demo Projects and Users](/docs/OpenShift-4/OpenShift-Concepts-Projects-and-Users/Demo-Projects-and-Users/page.md)

## Concepts – Builds and Deployments

* [OpenShift Vs K8s Components](/docs/OpenShift-4/Concepts-Builds-and-Deployments/OpenShift-Vs-K8s-Components/page.md)
* [Deployment Config vs Kubernetes Deployment](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Deployment-Config-vs-Kubernetes-Deployment/page.md)
* [Demo DeploymentConfigDeployment](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Demo-DeploymentConfigDeployment/page.md)
* [Image Streams Overview](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Image-Streams-Overview/page.md)
* [Demo Image Streams](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Demo-Image-Streams/page.md)
* [Build and Build Config Overview](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Build-and-Build-Config-Overview/page.md)
* [Demo Build and Build Config](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Demo-Build-and-Build-Config/page.md)
* [Route overview](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Route-overview/page.md)
* [Demo Route](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Demo-Route/page.md)
* [OpenShift Build Strategies](/docs/OpenShift-4/Concepts-Builds-and-Deployments/OpenShift-Build-Strategies/page.md)
* [Docker Build](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Docker-Build/page.md)
* [S2I](/docs/OpenShift-4/Concepts-Builds-and-Deployments/S2I/page.md)
* [Custom Build](/docs/OpenShift-4/Concepts-Builds-and-Deployments/Custom-Build/page.md)

## Networks, Services, Routes and Scaling

* [Networking Overview](/docs/OpenShift-4/Networks-Services-Routes-and-Scaling/Networking-Overview/page.md)
* [Services and Routes](/docs/OpenShift-4/Networks-Services-Routes-and-Scaling/Services-and-Routes/page.md)
* [Demo Services and Routes](/docs/OpenShift-4/Networks-Services-Routes-and-Scaling/Demo-Services-and-Routes/page.md)
* [Scaling](/docs/OpenShift-4/Networks-Services-Routes-and-Scaling/Scaling/page.md)
* [Demo Scaling](/docs/OpenShift-4/Networks-Services-Routes-and-Scaling/Demo-Scaling/page.md)
* [Autoscaling HPA Overview](/docs/OpenShift-4/Networks-Services-Routes-and-Scaling/Autoscaling-HPA-Overview/page.md)
* [Demo HPA](/docs/OpenShift-4/Networks-Services-Routes-and-Scaling/Demo-HPA/page.md)

## Storage, Templates and Catalog

* [Storage](/docs/OpenShift-4/Storage-Templates-and-Catalog/Storage/page.md)
* [Demo Storage](/docs/OpenShift-4/Storage-Templates-and-Catalog/Demo-Storage/page.md)
* [Persistent Storage Static vs Dynamic Provisioning StorageClasses](/docs/OpenShift-4/Storage-Templates-and-Catalog/Persistent-Storage-Static-vs-Dynamic-Provisioning-StorageClasses/page.md)
* [Demo Dynamic Provisioning](/docs/OpenShift-4/Storage-Templates-and-Catalog/Demo-Dynamic-Provisioning/page.md)
* [Resource Allocation CPU and RAM](/docs/OpenShift-4/Storage-Templates-and-Catalog/Resource-Allocation-CPU-and-RAM/page.md)
* [Demo Resource Allocation](/docs/OpenShift-4/Storage-Templates-and-Catalog/Demo-Resource-Allocation/page.md)
* [ResourceQuota Overview](/docs/OpenShift-4/Storage-Templates-and-Catalog/ResourceQuota-Overview/page.md)
* [Demo Request Quota](/docs/OpenShift-4/Storage-Templates-and-Catalog/Demo-Request-Quota/page.md)
* [Example Voting Application](/docs/OpenShift-4/Storage-Templates-and-Catalog/Example-Voting-Application/page.md)
* [Demo Example Voting Application](/docs/OpenShift-4/Storage-Templates-and-Catalog/Demo-Example-Voting-Application/page.md)
* [Templates and Catalog](/docs/OpenShift-4/Storage-Templates-and-Catalog/Templates-and-Catalog/page.md)
* [Demo Create Custom Catalog](/docs/OpenShift-4/Storage-Templates-and-Catalog/Demo-Create-Custom-Catalog/page.md)

## OpenShift Security

* [User Management Overview users ServiceAccounts Groups](/docs/OpenShift-4/OpenShift-Security/User-Management-Overview-users-ServiceAccounts-Groups/page.md)
* [Demo User Management](/docs/OpenShift-4/OpenShift-Security/Demo-User-Management/page.md)
* [RBAC roles rolebinding cluster role clusterrole binding](/docs/OpenShift-4/OpenShift-Security/RBAC-roles-rolebinding-cluster-role-clusterrole-binding/page.md)
* [Demo RBAC](/docs/OpenShift-4/OpenShift-Security/Demo-RBAC/page.md)
* [Demo Setting up user contexts projectwise](/docs/OpenShift-4/OpenShift-Security/Demo-Setting-up-user-contexts-projectwise/page.md)
* [Config Map Overview](/docs/OpenShift-4/OpenShift-Security/Config-Map-Overview/page.md)
* [Demo Config Maps](/docs/OpenShift-4/OpenShift-Security/Demo-Config-Maps/page.md)
* [Secrets Overview](/docs/OpenShift-4/OpenShift-Security/Secrets-Overview/page.md)
* [Demo Secrets](/docs/OpenShift-4/OpenShift-Security/Demo-Secrets/page.md)
* [Network Policies InterPod Security](/docs/OpenShift-4/OpenShift-Security/Network-Policies-InterPod-Security/page.md)
* [Demo Network Policies](/docs/OpenShift-4/OpenShift-Security/Demo-Network-Policies/page.md)
* [SCC Overview](/docs/OpenShift-4/OpenShift-Security/SCC-Overview/page.md)
* [Demo SCC Overview](/docs/OpenShift-4/OpenShift-Security/Demo-SCC-Overview/page.md)
* [Introduction to Operators](/docs/OpenShift-4/OpenShift-Security/Introduction-to-Operators/page.md)

## Conclusion and APPENDIX

* [Conclusion](/docs/OpenShift-4/Conclusion-and-APPENDIX/Conclusion/page.md)
* [APPENDIX A Demo Gitlab Setup](/docs/OpenShift-4/Conclusion-and-APPENDIX/APPENDIX-A-Demo-Gitlab-Setup/page.md)
* [APPENDIX B Pre Requisite CICD](/docs/OpenShift-4/Conclusion-and-APPENDIX/APPENDIX-B-Pre-Requisite-CICD/page.md)
* [APPENDIX C Pre Requisite SCM](/docs/OpenShift-4/Conclusion-and-APPENDIX/APPENDIX-C-Pre-Requisite-SCM/page.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.