Deployable self-paced tutorial material for onboarding developers to OpenShift
This project provides a build and deployable self-paced web-based course for getting people up to speed with the concepts of developing and deploying on OpenShift.
- High Level introduction to OpenShift Concepts (non-interactive)
- Deploying your first Application
- Deploying an Application from Source Code
- Configuring an Application (replicas and environment variable)
- Deploying Multiple Applications
- Injecting Configuration into Applications (using Config Maps)
- Injecting Secure Configuration into Applications (using Secrets)
- Networking of Applications
- CI using Pipelines
- CD using GitOps (future)
Create an httpd S2I from the Builder Image in OpenShift Use this repo as the source When it has finished add /ocpintro to the generated route to start the course in a browser