Overview
This course equips IT professionals with the skills to manage a diverse portfolio of applications across multiple OpenShift clusters. Participants will learn to implement placement rules based on capacity and criticality, ensure cluster configurations adhere to governance and security policies, and automate processes following DevOps principles. The curriculum is based on OpenShift Container Platform 4.10 and Advanced Cluster Management 2.4.
Objectives
By the end of this course, leaner will be able to:
- Deploy Advanced Cluster Management (ACM) in a hub cluster.
- Add and manage clusters using ACM.
- Define and enforce cluster configuration policies.
- Monitor and rectify non-compliance issues.
- Visualize and compare configurations across clusters.
- Establish application placement policies.
- Deploy and configure Quay in the hub cluster.
- Implement Advanced Cluster Security (ACS) in the hub cluster.
- Integrate Quay and ACS with ACM.
Prerequisites
- Completed “OpenShift Administration II: Operating a Production Kubernetes Cluster” or possess equivalent OpenShift administration skills.
- Familiarity with Ansible basics, including writing and running simple playbooks.
Course Outline
- Understanding multicluster architectures.
- Challenges in managing multiple clusters.
- Overview of OpenShift Platform Plus solutions.
- Setting up ACM in a hub cluster.
- Configuring managed clusters.
- Navigating the ACM web console.
- Defining cluster configuration policies.
- Applying and monitoring policies.
- Automating compliance checks.
- Establishing application placement rules.
- Deploying applications using GitOps.
- Monitoring application performance.
- Installing and configuring Quay.
- Integrating Quay with OpenShift and ACM.
- Managing container images across clusters.
- Deploying ACS in the hub cluster.
- Integrating ACS with ACM and Quay.
- Implementing security policies and monitoring.