Skip to content

Latest commit

 

History

History
 
 

workshop

OpenShift 101

Learn the Basics of Red Hat OpenShift on IBM Cloud

A recent study by McKinsey & Company reveals that only 20 percent of enterprise applications have moved to the cloud. We believe that a hybrid cloud approach, built on open source and a vibrant open ecosystem, is the best way to move the remaining 80 percent.

Red Hat OpenShift represents a common platform, based on the industry-standard Kubernetes, that allows you to build on premises, on the IBM Cloud, or on any other leading cloud platform. You want freedom of choice; Red Hat OpenShift offers exactly that.

In this lab we'll cover using the OpenShift platform on the IBM Cloud and the common developer loop around cloud native applications including:

  • Kubernetes Basics
  • Exercise 0 - OpenShift Basics
  • Exercise 1 - Deploying an application
    • Source-to-Image (s2i)
  • Exercise 2 - Reading logs and monitoring the application
    • Console Logs
    • Terminal/SSH
  • Exercise 3 - Monitoring and Alerts
    • Grafana
    • Prometheus
    • Alert Manager
  • Exercise 4 - Scaling the application
    • Resource Limits
    • Horizontal Pod Autoscaler
  • Exercise 5 - Health Checks
    • Readiness and Liveness Probes
  • Exercise 6 - Deploying the Example Health App from CLI
    • Using a Docker image