EX380 Sample Questions & Answers
Free Red Hat Certified Specialist In OpenShift Automation And Integration practice questions with worked answers and explanations. See how the ExamJungle simulator prepares you — then jump into the full test.
Launch the full EX380 simulator →Showing 6 of 12 free samples.
- Question 1Advanced
Application Deployment · Helm Management
A team is using Helm to manage application deployments on OpenShift. They need to ensure that a specific 'ConfigMap' is not overwritten during a
helm upgradeif the file has been modified manually by operations staff for emergency hotfixes. Which Helm resource policy annotation should be added to the ConfigMap template?Show answer & explanation
Correct answer: C
The annotation
helm.sh/resource-policy: keepinstructs Helm to skip deleting or modifying this resource during an upgrade or uninstall operation. It 'abandons' the resource management while leaving it in the cluster. - Question 2Intermediate
Deployment Techniques · Blue/Green Deployment
Which of the following scenarios describes a valid use case for implementing a Blue/Green deployment strategy using OpenShift Routes?
Show answer & explanation
Correct answer: D
Blue/Green deployment involves running two identical environments. One is live (Blue) and one is idle (Green). The cutover is instantaneous and achieved by updating the Router configuration to point to the Green service instead of Blue.
- Question 3AdvancedSelect 2
GitOps Workflows · ApplicationSets
Select TWO correct statements regarding the configuration of OpenShift GitOps (Argo CD) ApplicationSets. (Select TWO)
Show answer & explanation
Correct answers: A, B
The List generator is one of the simplest generators, allowing explicit definition of parameters (like cluster URL and cluster name) to create Applications.
The Cluster generator queries the Argo CD cluster secrets and generates parameters for each registered cluster, enabling automatic multi-cluster deployments.
- Question 4Intermediate
Jenkins Integration · RBAC and Permissions
You are troubleshooting a Jenkins pipeline that interacts with OpenShift. The pipeline fails with a permission error when attempting to
oc start-build. What is the most likely cause and resolution?Show answer & explanation
Correct answer: C
Jenkins agents running in OpenShift use a ServiceAccount to interact with the API. If this account lacks sufficient permissions (like the 'edit' role) in the target namespace, operations like starting builds will fail.
- Question 5Beginner
GitOps Workflows · Sync Policies
True or False: In OpenShift GitOps, the
SelfHealsync option must be enabled for the automated sync policy to correct configuration drift detected in the live cluster that differs from Git.Show answer & explanation
Correct answer: A
Without
SelfHealenabled, Argo CD will detect the drift (OutofSync status) but will not automatically revert the changes in the cluster to match Git.SelfHealactively enforces the desired state. - Question 6Advanced
Deployment Techniques · Canary Deployment
A developer needs to configure a Canary deployment strategy where traffic is split based on HTTP headers rather than simple weight percentages. Which OpenShift component is best suited to implement this advanced traffic routing?
Show answer & explanation
Correct answer: B
While the default OpenShift Router supports percentage-based traffic splitting, advanced routing based on request content (like HTTP headers, cookies, or user-agent) requires the capabilities of a Service Mesh like Istio (VirtualService).
Ready for the real thing?
The full EX380 simulator has every exam-style question, timed mode, and instant scoring.