• Follow Us On :
Technical

Drive Team Excellence with Red Hat OpenShift Administration II: Configuring a Production Cluster Corporate Training

This corporate training course is designed for IT professionals who are responsible for configuring, managing, and troubleshooting…

This corporate training course is designed for IT professionals who are responsible for configuring, managing, and troubleshooting Red Hat OpenShift 4.x clusters. Participants will gain a deep understanding of advanced OpenShift administration, focusing on production-level configurations, scalability, and high availability. The course emphasizes cluster installation, networking, storage, security, monitoring, and troubleshooting to ensure robust and scalable OpenShift environments in real-world production systems.

By the end of this training, teams will be fully equipped to configure, deploy, and manage a production-grade OpenShift cluster, and implement best practices for ongoing operations and troubleshooting.

What Will You Learn?

  • ✔ Understand the architecture and components of OpenShift clusters.
  • ✔ Perform installation and configuration of OpenShift in production environments.
  • ✔ Configure high availability, load balancing, and scaling of OpenShift clusters.
  • ✔ Implement security configurations, including RBAC and network policies.
  • ✔ Monitor cluster health, performance metrics, and log data for troubleshooting.
  • ✔ Manage persistent storage, volumes, and dynamic provisioning in OpenShift.
  • ✔ Integrate OpenShift with CI/CD pipelines for continuous delivery workflows.

Course Curriculum

Declarative Resource Management
1.Understanding Kubernetes objects *Pods *Deployments *Services 2.Configuring resource requests and limits *CPU and memory allocation *Resource quotas 3.Implementing horizontal pod autoscaling *Setting up auto scaling policies *Monitoring metrics

Deploy Packaged Applications
1.Utilizing Helm charts for application deployment *Helm installation and configuration *Chart templates and values 2.Configuring stateful applications *PersistentVolumeClaims *StatefulSet controllers 3.Managing application lifecycle with operators *Custom resource definitions (CRDs) *Operator deployment and operation

Authentication and Authorization
1.Configuring identity providers *LDAP, OAuth, and OpenID Connect *Integrating with external authentication systems 2.Role-based access control (RBAC) *Defining roles and role bindings *Granting permissions to users and groups 3.Securing cluster communications *Transport Layer Security (TLS) *Certificate management

Expose Non-Http/Sni Applications
1.Configuring routes for TCP and UDP traffic *Service types and load balancing *Network policies for traffic control 2.Ingress controllers and host-based routing *Setting up Ingress resources *Managing SSL certificates

Enable Developer Self-Service
1.Implementing Source-to-Image (S2I) builds *Creating custom build configurations *Integrating with source code repositories 2.Setting up GitOps workflows *Continuous integration with GitLab or GitHub *Automated deployment pipelines

Manage Kubernetes Operators
1.Understanding Kubernetes operators *Custom resources and controllers *Operator lifecycle management (OLM)

Application Security
1.Configuring pod security policies *Restricting privileges and capabilities *Enforcing security contexts 2.Implementing network policies *Firewall rules for pod-to-pod communication *Segmentation and isolation of network traffic 3.Monitoring and logging for security *Audit logs and event monitoring *Integration with centralized logging solutions

OpenShift Updates
1.Planning for cluster updates *Patch management strategies *Scheduled downtime and maintenance windows 2.Performing rolling updates *Updating control plane components *Ensuring minimal disruption to workloads 3.Verifying update success *Health checks and post-update validation *Rollback procedures in case of failures

Student Ratings & Reviews

No Review Yet
No Review Yet
No Data Available in this Section
No Data Available in this Section
Open chat
Hello 👋
Can we help you?