RED HAT OPENSHIFT
ADMINISTRATION II:
CONFIGURING A
PRODUCTION CLUSTER
WWW.NETWORKNUTS.NET | +91 9818040117 | +91 9312411592
NETWORK NUTS PAGE | 02
OpenShift Administration II: Configuring
a Production Cluster
TRAINING
OVERVIEW
Red Hat OpenShift Administration II:
Operating a Production Kubernetes
Cluster (DO280) prepares OpenShift
Cluster Administrators to perform daily
administration tasks on Openshift
clusters.
This course focuses on configuring multi-
tenancy and security features of
OpenShift as well as managing OpenShift
add-ons based on operators.
The skills you learn in this course can be
applied using all versions of OpenShift,
including Red Hat OpenShift on AWS
(ROSA), Azure Red Hat OpenShift, and
OpenShift Container Platform.
This course is based on OpenShift
Container Platform 4.14.
Where we are
TODAY
PAGE | 03 NETWORK NUTS
Course Outline
Introduction and Overview
Introduction to Course
Openshift Installation Methods
Openshift on the Cloud
Openshift Local
Openshift Data Center
Lab: Installing Openshift Local
Lab: Installing Openshift Data Center
Declarative Resource Management
Understanding Resource Manifests
Lab: Creating Resources via Openshift YAML
Kustomize Overlays
Lab: Using Kustomize in Kubernetes YAML for Easy Modifications
Deploying Packaged Applications
Understanding Openshift Templates
Lab: Creating Resources Using Pre-defined Templates
Understanding Helm
Lab: Creating Resources Using Helm Charts
Authentication and Authorization
Understanding Authentication Terminology in Openshift
Understanding Authentication Process in Openshift
Lab: Creating Additional Users in Openshift
Role Based Access Control in Openshift
Lab: Assigning Permissions Over Various Scopes
WWW.NETWORKNUTS.NET | +91 9818040117 | +91 9312411592
Table of A-184, II Floor, Bhishma Pitamah Marg,
Kotla Mubarakpur,
CONTENTS
New Delhi - 110003
info@networknuts.net
PAGE | 04 NETWORK NUTS
Course Outline
Network Security
Understanding External TLS in Openshift
Lab: Encrypting External Traffic Using TLS
Understanding Internal TLS in Openshift
Lab: Encrypting Internal Traffic Using TLS
Understanding Network Policies
Lab: Managing Communication Using Network Policies
Exposing Non-HTTP Applications in Openshift
Understanding LoadBalancer Services in Openshift
Lab: Using MetalLB to Deploy a Non-HTTP Application
Understanding Secondary Networks in Openshift
Lab: Attaching a Node Network Interface to a Pod in Openshift
Enabling Developer Self-Service in Openshift
Understanding Project and Cluster Quotas
Lab: Creating Quota on a Project Scope
Lab: Creating Quota on a Cluster Scope
Understanding Limit Ranges in Openshift
Lab: Applying Limit Ranges
Managing Openshift Operators
Understanding Openshift Operators
Understanding the Difference Between Operators and Helm Deployments
Lab: Creating and Managing Grafana from an Operator
WWW.NETWORKNUTS.NET | +91 9818040117 | +91 9312411592
Table of A-184, II Floor, Bhishma Pitamah Marg,
Kotla Mubarakpur,
CONTENTS
New Delhi - 110003
info@networknuts.net
PAGE | 05 NETWORK NUTS
Course Outline
Application Security in Openshift
Understanding Security Context Constraints (SCC) in Openshift
Lab: Controlling Application Permissions Using SCC
Understanding How Applications Communicate with Kubernetes API in Openshift
Lab: Accessing Kubernetes API from an Application
Openshift Cluster Maintenance
Lab: Deleting Old Container Images Manually
Openshift Kubernetes Cron Jobs
Lab: Deleting Old Container Images Using Cron Jobs in Kubernetes
Openshift Updates
Understanding the Cluster Update Process
WWW.NETWORKNUTS.NET | +91 9818040117 | +91 9312411592
Table of A-184, II Floor, Bhishma Pitamah Marg,
Kotla Mubarakpur,
CONTENTS
New Delhi - 110003
info@networknuts.net