Overview
This course empowers administrators to effectively manage the health and performance of OpenStack control plane services using Red Hat OpenShift. Participants will learn to troubleshoot issues by inspecting Kubernetes operators and workloads, and configure OpenStack services through Kubernetes custom resources.
Objectives
By the end of this course, leaner will be able to:
- Monitor and manage the health of OpenStack control plane services.
- Troubleshoot issues by inspecting Kubernetes workloads and operators.
- Configure OpenStack control plane services using Kubernetes custom resources.
Prerequisites
- Completion of foundational Linux system administration training or equivalent experience.
- Familiarity with data center storage concepts, including storage protocols, NAS, and SAN.
- Understanding of data center networking concepts, such as the ISO model, VLANs, firewalls, and Internet protocols (e.g., ICMP, IP, HTTP).
- Basic knowledge of object storage concepts (experience with platforms like AWS S3 is beneficial but not mandatory).
- Ceph administration skills are advantageous but not required.
Course Outline
- Understand the architecture and resources of Red Hat OpenShift.
- Navigate the graphical and command-line interfaces.
- Access and utilize command information.
- Identify OpenStack services deployed on OpenShift.
- Assess the health of the OpenStack operator and its dependent resources.
- Enable and disable specific OpenStack services as needed.
- Apply custom configurations to tailor services to organizational requirements.
- Identify resources connecting the OpenStack control plane to its data plane.
- Ensure seamless communication between control and data planes.
- Confirm that an OpenStack cell is connected to its database and messaging services.
- Validate additional services enabling connections from compute nodes.
- Verify the status and connectivity of OpenStack storage resources.
- Ensure efficient data storage and retrieval processes.
- Configure high availability for the OpenStack control plane.
- Assess the redundancy and failover capabilities of supporting services.
- Inspect the configuration of OpenStack components.
- Verify that network communications utilize certificate-based encryption for security.
- Identify OpenStack data plane resources.
- Assess the health and performance of compute nodes.
- Apply custom configurations to data plane node sets.
- Verify the applied settings to ensure optimal performance.