RedHat EX288 Practice Exams
Last updated on Oct 22,2026- Exam Code: EX288
- Exam Name: Red Hat Certified OpenShift Application Developer exam
- Certification Provider: RedHat
- Latest update: Oct 22,2026
Question #41
Which type of resource does OpenShift use to monitor deployment configurations?
- A . Pods
- B . Deployments
- C . ReplicaSets
- D . Controllers
Correct Answer: B
B
Explanation:
OpenShift monitors deployments, which manage the ReplicaSets responsible for maintaining the desired pod states and configurations.
B
Explanation:
OpenShift monitors deployments, which manage the ReplicaSets responsible for maintaining the desired pod states and configurations.
Question #42
Which Kustomize field adds labels to all resources in a manifest?
- A . commonLabels
- B . labelTransformer
- C . resourceLabels
- D . metadata.labels
Correct Answer: A
A
Explanation:
The commonLabels field in kustomization.yaml adds the specified labels to all resources, simplifying label management across deployments.
A
Explanation:
The commonLabels field in kustomization.yaml adds the specified labels to all resources, simplifying label management across deployments.
Question #43
Which command is used to scale a deployment in OpenShift?
- A . oc scale deployment <name>
- B . oc set replicas <name>
- C . oc scale –replicas=<count> deployment/<name>
- D . kubectl scale –replicas=<count>
Correct Answer: C
C
Explanation:
The oc scale command scales a deployment by adjusting the number of replicas, ensuring high availability or resource optimization.
C
Explanation:
The oc scale command scales a deployment by adjusting the number of replicas, ensuring high availability or resource optimization.
Question #44
Which command applies a Kustomize customization to a Kubernetes cluster?
- A . kubectl kustomize apply
- B . kubectl apply -k <directory>
- C . kustomize deploy
- D . kubectl set kustomize
Correct Answer: B
B
Explanation:
The kubectl apply -k command applies Kustomize customizations, rendering the resources specified in the Kustomization file.
B
Explanation:
The kubectl apply -k command applies Kustomize customizations, rendering the resources specified in the Kustomization file.
Question #45
What Git command initializes a new repository locally for deploying applications in OpenShift?
- A . git init
- B . git clone
- C . git push origin
- D . git pull
Correct Answer: A
A
Explanation:
The git init command initializes a new Git repository locally, enabling version control and integration with OpenShift deployments.
A
Explanation:
The git init command initializes a new Git repository locally, enabling version control and integration with OpenShift deployments.
Question #46
Which Helm subcommand retrieves information about a specific release?
- A . helm show
- B . helm status <release-name>
- C . helm inspect <release-name>
- D . helm get <release-name>
Correct Answer: B
B
Explanation:
The helm status command retrieves information about a specific release, including its current state and associated resources.
B
Explanation:
The helm status command retrieves information about a specific release, including its current state and associated resources.
Question #47
How can you monitor application logs using the web console in OpenShift?
- A . Navigate to the Project Logs tab
- B . Use the Logs tab within the specific pod details
- C . Open the Monitoring dashboard
- D . Use the Configurations section
Correct Answer: B
B
Explanation:
The Logs tab in the pod details of the web console displays real-time logs, aiding in application troubleshooting and debugging.
B
Explanation:
The Logs tab in the pod details of the web console displays real-time logs, aiding in application troubleshooting and debugging.
Question #48
What is the default image pull policy in OpenShift if the image tag is latest?
- A . Always
- B . IfNotPresent
- C . Never
- D . OnDemand
Correct Answer: A
A
Explanation:
The default pull policy for the latest tag is Always, ensuring the image is re-pulled to check for updates.
A
Explanation:
The default pull policy for the latest tag is Always, ensuring the image is re-pulled to check for updates.
Question #49
How can you verify the status of a pod in OpenShift?
- A . Use oc get pods
- B . Use oc describe pod <name>
- C . Use oc logs pod <name>
- D . All of the above
Correct Answer: D
D
Explanation:
Each command provides different insights into pod status: oc get pods shows overall status, oc describe pod provides details, and oc logs displays logs.
D
Explanation:
Each command provides different insights into pod status: oc get pods shows overall status, oc describe pod provides details, and oc logs displays logs.
Question #50
What is a key benefit of Source-to-Image (S2I) builds in OpenShift?
- A . They require no base image
- B . They include application deployment logic
- C . They allow binary-only uploads
- D . They build applications without configuration
Correct Answer: B
B
Explanation:
S2I builds package source code with a builder image, which includes logic for application deployment, making it developer-friendly.
B
Explanation:
S2I builds package source code with a builder image, which includes logic for application deployment, making it developer-friendly.