EX380 Sample Questions

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.

  1. 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 upgrade if 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: keep instructs 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.

  2. 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.

  3. 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.

  4. 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.

  5. Question 5Beginner

    GitOps Workflows · Sync Policies

    True or False: In OpenShift GitOps, the SelfHeal sync 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 SelfHeal enabled, Argo CD will detect the drift (OutofSync status) but will not automatically revert the changes in the cluster to match Git. SelfHeal actively enforces the desired state.

  6. 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.

Go to the EX380 simulator →