The RedHat EX380 exam belongs to the Red Hat Openshift Certifications track and validates your ability to automate and integrate key OpenShift platform tasks. It is designed for administrators and platform engineers who work with authentication, GitOps, logging, monitoring, scheduling, and application protection in OpenShift environments. Earning the Red Hat Certified Specialist in OpenShift Automation and Integration credential shows that you can manage real-world cluster operations with confidence. This certification matters for professionals who want to prove practical skills in modern container platform automation.
| # | Exam Topics | Sub-Topics | Approximate Weightage (%) |
|---|---|---|---|
| 1 | Configure and manage OpenShift Authentication and Identities | Identity providers, user and group mapping, role-based access, authentication troubleshooting | 16% |
| 2 | Back up and restore applications with OpenShift API for Data Protection (OADP) | Backup planning, restore operations, application data protection, recovery validation | 15% |
| 3 | Manage workloads with cluster partitioning | Node placement, workload isolation, partitioning policies, resource targeting | 13% |
| 4 | Manage workloads with pod scheduling | Labels and selectors, taints and tolerations, affinity rules, scheduling control | 15% |
| 5 | Implement OpenShift GitOps | Argo CD setup, application synchronization, repository management, deployment automation | 14% |
| 6 | Manage cluster monitoring and metrics | Metrics review, alerting concepts, monitoring components, performance observation | 14% |
| 7 | Provision and inspect cluster logging | Logging setup, log collection, log inspection, troubleshooting cluster events | 13% |
This exam tests more than memorization. Candidates must understand how to apply OpenShift features in practical scenarios, configure platform services correctly, and troubleshoot common operational issues. Strong hands-on knowledge is important because the exam focuses on real administrative tasks across automation, integration, protection, observability, and workload management.
QA4Exam.com provides Exam PDF material with actual questions and answers plus an Online Practice Test for the RedHat EX380 exam. These resources help you study with real exam simulation, so you can understand the question style and build confidence before test day. The practice test supports time management practice, while the updated questions and verified answers help you focus on the most relevant exam areas. Using both formats together can improve readiness and make it easier to pass the EX380 exam on your first attempt.
The exam is intended for professionals working with OpenShift administration, automation, and integration tasks, especially those pursuing the Red Hat Certified Specialist in OpenShift Automation and Integration credential.
It can be challenging because it tests practical OpenShift skills across several operational areas. Candidates who have hands-on experience usually find it easier to handle the scenario-based tasks.
Using only braindumps is not a safe strategy. You should combine practice questions with real hands-on study so you understand the concepts and can apply them correctly in the exam.
Yes, hands-on experience is strongly recommended because the exam covers real OpenShift administration tasks such as authentication, GitOps, monitoring, logging, and workload management.
QA4Exam.com dumps and the Online Practice Test are designed to improve your chances by giving you up-to-date questions, verified answers, and exam-style practice. For the best result, use them with your own study and lab practice.
The practice test is built to simulate the exam experience and help you practice question flow and timing. It is useful for checking your readiness and identifying weak areas before the real exam.
Retake policy details are set by the exam provider, so you should review the current Red Hat exam policies before scheduling another attempt.
SIMULATION
Task SIMULATION 18
Prevent workloads from running on dedicated nodes (taints)
Task Information: Apply a taint to dedicated nodes so only pods with tolerations can run there.
Taint nodes
oc adm taint nodes worker-1 dedicated=payments:NoSchedule
oc adm taint nodes worker-2 dedicated=payments:NoSchedule
NoSchedule blocks new pods that do not tolerate the taint.
Confirm taints
oc describe node worker-1 | grep -i taints -A2
Ensures taints are present.
Validate effect
A normal deployment without tolerations will remain Pending if it can only land on those tainted nodes.
==========
SIMULATION
Task SIMULATION 23
Create and apply a MachineConfig (set MOTD on workers)
Task Information: Create a MachineConfig that writes /etc/motd on worker nodes.
Create the MachineConfig YAML (example content encoded in base64)
apiVersion: machineconfiguration.openshift.io/v1
kind: MachineConfig
metadata:
name: 99-worker-motd
labels:
machineconfiguration.openshift.io/role: worker
spec:
config:
ignition:
storage:
files:
- path: /etc/motd
mode: 0644
contents:
source: data:text/plain;charset=utf-8;base64,VGhpcyBpcyBhIHdvcmtlciBub2RlLg==
MachineConfig uses Ignition format; file content is typically base64.
Apply it
oc apply -f 99-worker-motd.yaml
Watch worker MachineConfigPool roll out
oc get mcp worker
MCP will show Updating then Updated.
Validate on a worker node (if you have node access)
Confirm /etc/motd contains the expected text.
==========
SIMULATION
Task SIMULATION 2
Identity Management -- Create HTPasswd Secret
Step 1: Open a terminal with oc access to the cluster.
This Task is CLI-driven and targets the openshift-config namespace.
Step 2: Run the command:
oc create secret generic rhds-ldap-secret --from-literal bindPassword=redhatocp -n openshift-config
Step 3: Verify that the secret is created successfully.
The lab output shows:
secret/rhds-ldap-secret created
Detailed explanation:
This step creates a generic secret named rhds-ldap-secret in the openshift-config namespace. The secret stores a key called bindPassword with the value redhatocp. In an identity-provider or LDAP integration workflow, the bind password is used by OpenShift when connecting to the external directory service. Storing this value in a secret is the correct operational pattern because authentication material should not be embedded directly into configuration objects. The openshift-config namespace is specifically important because cluster authentication configuration commonly references secrets and configmaps from that namespace. If the secret name or key is wrong, the authentication configuration that depends on it may fail to validate or connect properly.
============
SIMULATION
Task SIMULATION 4
Configure and synchronize OpenShift groups from LDAP (group sync)
Task Information: Create an LDAP group-sync config, run a one-time sync, and confirm groups exist in OpenShift.
Create a group sync config file (example groupsync.yaml)
This file defines how OpenShift queries LDAP for groups and members.
Run a one-time group sync
oc adm groups sync --sync-config=groupsync.yaml --confirm
--confirm actually applies changes (without it, it's a dry-run preview).
Verify groups created/updated
oc get groups
oc describe group <groupname>
Confirms group objects exist and membership is present.
==========
SIMULATION
Task SIMULATION 14
GitOps and MachineConfig -- Trigger Argo CD Synchronization by Repository Update
Step 1: Confirm that the repository being pushed to is the same repository watched by the GitOps/Argo CD application.
This linkage is essential because GitOps acts only on configured source repositories and paths.
Step 2: Commit the MachineConfig changes.
The lab uses:
git commit -am 'Add MachineConfig for motd'
Step 3: Push the changes to the tracked branch.
The lab uses:
git push origin main
Step 4: Allow Argo CD to detect the repository change and begin synchronization.
In a standard GitOps model, the controller compares the Git repository to the cluster state and applies drift correction or new desired resources.
Detailed explanation:
This subTask SIMULATION is the operational purpose behind the previous Git command Task SIMULATION. The point is not merely to store a file in Git; it is to update the declarative source that Argo CD uses to reconcile the cluster. Once the repository is updated, Argo CD detects the new commit and syncs the MachineConfig into the cluster according to its application definition. This demonstrates a core automation principle in OpenShift GitOps: administrators do not treat the cluster as the primary editable surface. Instead, they modify Git and let the automation layer enforce state. That provides traceability, peer review potential, rollback capability, and consistency across environments.
Full Exam Access, Actual Exam Questions, Validated Answers, Anytime Anywhere, No Download Limits, No Practice Limits
Get All 42 Questions & Answers