RedHat EX380 Exam Dumps

Get All Red Hat Certified Specialist in OpenShift Automation and Integration Exam Questions with Validated Answers

EX380 Pack
Vendor: RedHat
Exam Code: EX380
Exam Name: Red Hat Certified Specialist in OpenShift Automation and Integration
Exam Questions: 42
Last Updated: October 5, 2026
Related Certifications: Red Hat Openshift Certifications
Exam Tags:
Gurantee
  • 24/7 customer support
  • Unlimited Downloads
  • 90 Days Free Updates
  • 10,000+ Satisfied Customers
  • 100% Refund Policy
  • Instantly Available for Download after Purchase

Get Full Access to RedHat EX380 questions & answers in the format that suits you best

PDF Version

$40.00
$24.00
  • 42 Actual Exam Questions
  • Compatible with all Devices
  • Printable Format
  • No Download Limits
  • 90 Days Free Updates

Discount Offer (Bundle pack)

$80.00
$48.00
  • Discount Offer
  • 42 Actual Exam Questions
  • Both PDF & Online Practice Test
  • Free 90 Days Updates
  • No Download Limits
  • No Practice Limits
  • 24/7 Customer Support

Online Practice Test

$30.00
$18.00
  • 42 Actual Exam Questions
  • Actual Exam Environment
  • 90 Days Free Updates
  • Browser Based Software
  • Compatibility:
    supported Browsers

Pass Your RedHat EX380 Certification Exam Easily!

Looking for a hassle-free way to pass the RedHat Red Hat Certified Specialist in OpenShift Automation and Integration exam? DumpsProvider provides the most reliable Dumps Questions and Answers, designed by RedHat certified experts to help you succeed in record time. Available in both PDF and Online Practice Test formats, our study materials cover every major exam topic, making it possible for you to pass potentially within just one day!

DumpsProvider is a leading provider of high-quality exam dumps, trusted by professionals worldwide. Our RedHat EX380 exam questions give you the knowledge and confidence needed to succeed on the first attempt.

Train with our RedHat EX380 exam practice tests, which simulate the actual exam environment. This real-test experience helps you get familiar with the format and timing of the exam, ensuring you're 100% prepared for exam day.

Your success is our commitment! That's why DumpsProvider offers a 100% money-back guarantee. If you don’t pass the RedHat EX380 exam, we’ll refund your payment within 24 hours no questions asked.
 

Why Choose DumpsProvider for Your RedHat EX380 Exam Prep?

  • Verified & Up-to-Date Materials: Our RedHat experts carefully craft every question to match the latest RedHat exam topics.
  • Free 90-Day Updates: Stay ahead with free updates for three months to keep your questions & answers up to date.
  • 24/7 Customer Support: Get instant help via live chat or email whenever you have questions about our RedHat EX380 exam dumps.

Don’t waste time with unreliable exam prep resources. Get started with DumpsProvider’s RedHat EX380 exam dumps today and achieve your certification effortlessly!

Free RedHat EX380 Exam Actual Questions

Question No. 1

SIMULATION

Task SIMULATION 19

Add tolerations to a deployment

Task Information: Update payments/api deployment to tolerate dedicated=payments:NoSchedule.

Show Answer Hide Answer
Correct Answer: A

Patch deployment with toleration

oc -n payments patch deploy api --type=merge -p '{

'spec':{'template':{'spec':{'tolerations':[

{'key':'dedicated','operator':'Equal','value':'payments','effect':'NoSchedule'}

]}}}

}'

Toleration allows pods to schedule onto tainted nodes.

Verify scheduling

oc -n payments get pods -o wide

==========


Question No. 2

SIMULATION

Task SIMULATION 12

Logging Configuration -- Configure ClusterLogging in Web Console

Show Answer Hide Answer
Correct Answer: A

Step 1: Log in to the OpenShift web console.

This Task is explicitly defined as a GUI workflow.

Step 2: Navigate to Operators.

Installed logging components are managed through the operator framework.

Step 3: Open Installed Operators.

This lists operators already deployed in the cluster.

Step 4: Select Red Hat OpenShift Logging.

This operator manages the cluster logging stack and its custom resources.

Step 5: Open the ClusterLogging instance.

The Task SIMULATION refers to editing the existing ClusterLogging custom resource.

Step 6: Switch to YAML View.

This allows direct editing of the logging custom resource specification.

Step 7: Edit the collection type and set it to vector.

This changes the log collector implementation.

Step 8: Click Save.

The operator will reconcile the resource and apply the updated collector configuration.

Detailed explanation:

The ClusterLogging custom resource controls the logging stack behavior in OpenShift. Changing the collection type to vector updates which collector technology is used for gathering node and container logs. In operator-managed platforms, direct YAML edits to the custom resource are the preferred method for changing managed behavior because the operator then applies and maintains the desired state. This Task tests both navigation skills in the web console and knowledge of where logging behavior is configured. Saving the resource triggers reconciliation, which is a core OpenShift operator pattern: the declared configuration is read and enforced by the operator rather than by manual per-pod changes.

============


Question No. 3

SIMULATION

Task SIMULATION 9

Create and use client certificates with kubeconfig (CSR flow)

Task Information: Generate a client key/CSR for audit2, approve it, extract the signed cert, and build a kubeconfig using that cert.

Show Answer Hide Answer
Correct Answer: A

Generate private key and CSR

openssl genrsa -out audit2.key 2048

openssl req -new -key audit2.key -out audit2.csr -subj '/CN=audit2/O=auditors'

CN becomes username; O can map to groups in some setups.

Base64 encode CSR for the API object

CSR=$(base64 -w0 audit2.csr)

Kubernetes CSR object expects base64-encoded request data.

Create the CSR object

cat <<EOF | oc apply -f -

apiVersion: certificates.k8s.io/v1

kind: CertificateSigningRequest

metadata:

name: audit2-csr

spec:

request: ${CSR}

signerName: kubernetes.io/kube-apiserver-client

usages:

- client auth

EOF

Approve the CSR

oc adm certificate approve audit2-csr

Approval triggers certificate issuance.

Extract the signed certificate

oc get csr audit2-csr -o jsonpath='{.status.certificate}' | base64 -d > audit2.crt

Produces the client certificate file.

Build kubeconfig using cert/key

oc config set-credentials audit2 \

--client-certificate=audit2.crt --client-key=audit2.key \

--embed-certs=true --kubeconfig=audit2.kubeconfig

oc config set-cluster lab \

--server='$(oc whoami --show-server)' \

--insecure-skip-tls-verify=true \

--kubeconfig=audit2.kubeconfig

oc config set-context audit2 \

--cluster=lab --user=audit2 --namespace=default \

--kubeconfig=audit2.kubeconfig

Creates a kubeconfig that authenticates using client certificates.

Test

oc --kubeconfig=audit2.kubeconfig get ns

==========


Question No. 4

SIMULATION

Task SIMULATION 13

GitOps and MachineConfig -- Push MachineConfig to Git

Show Answer Hide Answer
Correct Answer: A

Step 1: Make sure the MachineConfig YAML has already been created or modified in the local Git repository.

This Task assumes the file change is ready to be committed.

Step 2: Run the command:

git commit -am 'Add MachineConfig for motd' && git push origin main

Step 3: Verify the commit succeeds and the push goes to the main branch.

The lab output shows:

[main 8d32a1] Add MachineConfig for motd

Detailed explanation:

This Task is part of a GitOps workflow. Instead of manually applying changes directly to the cluster, the desired configuration is stored in Git, and a GitOps controller such as Argo CD synchronizes the cluster to match the repository state. The command commits all tracked modified files with the message Add MachineConfig for motd and then pushes the change to the main branch. In this model, Git becomes the source of truth. A MachineConfig is typically used to manage node-level operating system configuration in OpenShift, so pushing it through GitOps ensures the change is auditable, repeatable, and reconciled declaratively. If the commit does not include the intended YAML, the synchronization mechanism will not apply the desired change.

============


Question No. 5

SIMULATION

Task SIMULATION 21

Configure resiliency using a PodDisruptionBudget

Task Information: Ensure at least 2 replicas of payments/api remain available during voluntary disruptions.

Show Answer Hide Answer
Correct Answer: A

Create PDB

cat <<EOF | oc -n payments apply -f -

apiVersion: policy/v1

kind: PodDisruptionBudget

metadata:

name: api-pdb

spec:

minAvailable: 2

selector:

matchLabels:

app: api

EOF

minAvailable: 2 blocks evictions that would reduce availability below 2.

Verify PDB

oc -n payments get pdb

oc -n payments describe pdb api-pdb

==========


100%

Security & Privacy

10000+

Satisfied Customers

24/7

Committed Service

100%

Money Back Guranteed