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 #91
Which file must be present to automatically build an application using OpenShift Source-to-Image (S2I)?
- A . README.md
- B . index.html
- C . Dockerfile
- D . .s2i/environment
Correct Answer: C
C
Explanation:
OpenShift’s Source-to-Image (S2I) process requires a Dockerfile to define the application environment and build steps.
C
Explanation:
OpenShift’s Source-to-Image (S2I) process requires a Dockerfile to define the application environment and build steps.
Question #92
What is the purpose of a custom builder workflow in OpenShift?
- A . To deploy applications with multiple pods
- B . To create a container image using non-standard build processes
- C . To configure resource limits for image builds
- D . To automate application scaling
Correct Answer: B
B
Explanation:
Custom builder workflows enable the creation of container images using non-standard or organization-specific build processes, enhancing flexibility.
B
Explanation:
Custom builder workflows enable the creation of container images using non-standard or organization-specific build processes, enhancing flexibility.
Question #93
What is the role of a build configuration in OpenShift?
- A . To define a pod template
- B . To specify triggers and build strategies
- C . To manage resource limits for deployments
- D . To create persistent volume claims
Correct Answer: B
B
Explanation:
A build configuration specifies build triggers and strategies, automating image builds and updates based on changes to the source or image stream.
B
Explanation:
A build configuration specifies build triggers and strategies, automating image builds and updates based on changes to the source or image stream.
Question #94
How can you publish an image from OpenShift to an external Docker registry?
- A . Use docker push after logging in to the registry
- B . Use oc image push
- C . Use oc tag and then podman push
- D . Use kubectl push
Correct Answer: C
C
Explanation:
The oc tag command tags the image for export, and podman push uploads the image to an external Docker registry when properly authenticated.
C
Explanation:
The oc tag command tags the image for export, and podman push uploads the image to an external Docker registry when properly authenticated.
Question #95
Which Git command creates a branch for a new feature?
- A . git branch <branch-name>
- B . git create <branch-name>
- C . git checkout -b <branch-name>
- D . git init <branch-name>
Correct Answer: C
C
Explanation:
The git checkout -b command creates and switches to a new branch in one step, streamlining branch creation for new features.
C
Explanation:
The git checkout -b command creates and switches to a new branch in one step, streamlining branch creation for new features.
Question #96
What type of health probe should you use to ensure an application is fully initialized before starting other processes?
- A . Liveness Probe
- B . Readiness Probe
- C . Startup Probe
- D . Initialization Probe
Correct Answer: C
C
Explanation:
Startup probes validate that an application has initialized completely before it starts accepting requests or liveness probes are applied.
C
Explanation:
Startup probes validate that an application has initialized completely before it starts accepting requests or liveness probes are applied.
Question #97
What is a BuildConfig used for in OpenShift?
- A . To configure resource limits
- B . To specify build triggers and strategies
- C . To manage secrets
- D . To define network policies
Correct Answer: B
B
Explanation:
BuildConfigs specify the build triggers and strategies, ensuring smooth and automated application builds in OpenShift.
B
Explanation:
BuildConfigs specify the build triggers and strategies, ensuring smooth and automated application builds in OpenShift.
Question #98
What is the role of an ImageStream in OpenShift? (Choose two.)
- A . To reference container images
- B . To trigger automatic builds
- C . To create Kubernetes Jobs
- D . To manage application scaling
Correct Answer: A, B
A, B
Explanation:
ImageStreams provide a way to reference and track changes to container images, enabling automated builds when updates are detected.
A, B
Explanation:
ImageStreams provide a way to reference and track changes to container images, enabling automated builds when updates are detected.
Question #99
How can you trigger a manual build in OpenShift?
- A . oc start-build <buildconfig>
- B . oc trigger-build <buildconfig>
- C . oc create build <buildconfig>
- D . oc set build <buildconfig>
Correct Answer: A
A
Explanation:
The oc start-build command manually triggers a build using the specified BuildConfig, bypassing any automated triggers.
A
Explanation:
The oc start-build command manually triggers a build using the specified BuildConfig, bypassing any automated triggers.
Question #100
Which command updates an existing Helm release with new configurations?
- A . helm update
- B . helm upgrade <release-name> <chart>
- C . helm install –upgrade
- D . helm redeploy
Correct Answer: B
B
Explanation:
The helm upgrade command updates an existing Helm release with new configurations or charts while retaining the release history.
B
Explanation:
The helm upgrade command updates an existing Helm release with new configurations or charts while retaining the release history.