Web Age Solutions Inc
Providing Technology Training and Mentoring For Modern Technology Adoption
Web Age Aniversary Logo
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887
Course #:WA2991

Red Hat OpenShift Administration Fundamentals Training

Coming Soon!

In this hands-on, lab-based course attendees will learn how to administer OpenShift clusters. OpenShift is a Certified Kubernetes distribution that makes it an Enterprise, trusted, and reliable Kubernetes-based platform. Features like container orchestration, auto-scaling, service discovery, load balancing, auto-failover/self-healing, and quota management are already available in Kubernetes. OpenShift provides various other services, such as more granular support for security and built-in CI/CD pipelines/DevOps capabilities.

Objectives

  • Understanding OpenShift Architecture
  • Troubleshooting a Cluster
  • Configuring User & Application Security
  • Configuring Networking Components
  • Understanding Pod Scheduler
  • Configuring Manual and Auto Scaling
  • Using the Web Console

Audience

System administrators who are familiar with containerization and the basics of Kubernetes.

Prerequisites

Intermediate knowledge of UNIX/Linux shell commands is useful but not mandatory.

Duration

Two days

Outline of Red Hat OpenShift Administration Fundamentals Training

Module 1. Introduction to Red Hat OpenShift

  • What is Red Hat OpenShift?
  • OpenShift Features
  • OpenShift Architecture
  • Difference Between Various OpenShift Editions
  • Hosted vs Self-Managed OpenShift
  • What is OpenShift Control Plane?
  • Understanding Cluster Operators

Module 2.Installing and Connecting to an OpenShift Cluster

  • UPI vs IPI Installation Methods
  • Understanding The Deployment Process
  • Upgrading an OpenShift Cluster
  • Connecting to a Cluster
  • Troubleshooting a Cluster

Module 3.Security Options in OpenShift

  • Authentication And Authorization
  • What is the Authentication Operator?
  • Different Identity Providers
  • Using HTPasswd Identity Provider
  • Adding Users and Assigning Permissions

Module 4.Configuring Security for Users and Applications

  • Difference between Rule, Role, and Binding
  • Default Roles in OpenShift
  • User Types in OpenShift
  • Managing Secrets in OpenShift
  • Using Security Context Constraints (SCC)

Module 5.Networking in OpenShift

  • What is Software-defined Networking?
  • Configuring and Managing Ingress and Route
  • Difference between NodePort and Load Balancer

Module 6.Pod Scheduling and Scaling in OpenShift

  • How OpenShift Pod Scheduler Works?
  • Labeling
  • Pod Placement
  • Scaling an Application
  • Resource Quotas
  • Scaling an OpenShift Cluster
  • Manual vs Auto Scale

Module 7.Working with Logs

  • Configuring Fluentd
  • Configuring Kibana
  • Configuring Elasticsearch

Module 8.OpenShift Web Console

  • Cluster Administration with the Web Console
  • Managing Workloads with the Web Console
  • Monitoring OpenShift with the Web Console

 

Labs

Lab 1.Connecting to a Cluster and Executing Troubleshooting commands
Lab 2.Configuring Identity Providers
Lab 3.Assigning Permissions using RBAC and SCC
Lab 4.Managing Secrets in OpenShift
Lab 5.Working with OpenShift Networking Components
Lab 6.Working with Pod Scheduler and Resource Quotas
Lab 7.Using the Web Console for Cluster Administration, Managing Workloads, and Monitoring
Lab 8.Working with Logs in OpenShift


We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
US Inquiries / 1.877.517.6540
Canadian Inquiries / 1.877.812.8887