Practice for the Red Hat Certified Specialist in OpenShift AI (EX267) exam with 18 exam-style practice questions, instant answer reveals, and concise explanations of every correct answer. Topics include: Which storage configuration represents the preferred persistent volume claim mode for a workbench running JupyterLab?. Follow @CertPunch and visit certpunch.com for more certification practice exams and study content.
Prefer hands-on? Take this round as an interactive practice test — answer every question, get instant feedback, and see your score: Start the Red Hat Certified Specialist in OpenShift AI (EX267) practice test →
What you will practice
- Which storage configuration represents the preferred persistent volume claim mode for a workbench running Jup…
- How can data scientists securely share a custom environment matrix across multiple workbenches globally?
- In OpenShift AI, data science projects are fundamentally mapped to which underlying OpenShift abstraction?
- To inject environment variables dynamically into a user Jupyter Notebook container, which Kubernetes object i…
- Which storage type is recommended for persistent user workspace storage in OpenShift AI Jupyter environments?
- Which operator must be installed prior to Red Hat OpenShift AI to manage the base workloads?
Answers and explanations
Tap a question to expand the answer and the exam reasoning. Try to commit to your own pick first.
Q1. Which storage configuration represents the preferred persistent volume claim mode for a workbench running JupyterLab?
Answer: B. ReadWriteOnce (RWO)
A workbench running JupyterLab is a single pod that requires standard read and write access, making ReadWriteOnce the preferred mode. RWX is unnecessary here because the volume is not shared simultaneously.
Q2. How can data scientists securely share a custom environment matrix across multiple workbenches globally?
Answer: A. Creating a custom Workbench Notebook Image and adding it to the administrative settings
Building a custom notebook image and adding it via dashboard settings allows global sharing of environments across workbenches. Local tar files or node modifications are not supported or scalable methods.
Q3. In OpenShift AI, data science projects are fundamentally mapped to which underlying OpenShift abstraction?
Answer: A. Namespaces/Projects
Data science projects in OpenShift AI map directly to standard Kubernetes namespaces or OpenShift projects for resource isolation. Deployments and StatefulSets are workload controllers running inside those projects.
Q4. To inject environment variables dynamically into a user Jupyter Notebook container, which Kubernetes object is utilized?
Answer: D. Secret or ConfigMap
Secrets and ConfigMaps are standard Kubernetes objects used to inject dynamic environment variables into notebook containers. Network resources like Routes or security policies do not pass application variables to pods.
Q5. Which storage type is recommended for persistent user workspace storage in OpenShift AI Jupyter environments?
Answer: D. ReadWriteOnce PVC
ReadWriteOnce persistent volume claims are required to maintain state across notebook pod restarts and reattachments. EmptyDir and HostPath configurations risk data loss when workspaces are stopped or migrated.
Q6. Which operator must be installed prior to Red Hat OpenShift AI to manage the base workloads?
Answer: A. Red Hat OpenShift Service Mesh Operator
The Red Hat OpenShift AI Operator is the core requirement for deploying and managing the platform's base workloads. Other operators like Service Mesh are optional dependencies only needed for specific features later.
Q7. Which system command permits analyzing runtime logs directly for deployed notebook pods from the bash shell?
Answer: D. oc logs [pod-name] -n [data-science-project-namespace]
The standard OpenShift command to retrieve pod logs is oc logs followed by the pod name and namespace. Commands like oc describe only provide events and configuration details, not the running application output.
Q8. What happens to the persistent volume claim (PVC) when a data science workbench is completed and deleted via the OpenShift AI dashboard?
Answer: C. The PVC is retained to protect data unless manually deleted
When a workbench is deleted, the dashboard intentionally retains the PVC to prevent accidental data loss. Always verify the deployment configuration if you need to explicitly override this retention behavior.
Q9. What criterion ensures a custom container complies with security boundaries for running safely as an OpenShift AI workbench image?
Answer: D. Rootless execution configuration adhering to OpenShift restricted Security Context Constraints
Custom images must run as a non-root user to pass the restricted Security Context Constraints enforced by OpenShift. Containers requiring root execution or cluster-admin tokens violate standard security boundaries.
Q10. Which service is integrated into OpenShift AI to compose, execute, and run reproducible data science workflows?
Answer: B. Red Hat OpenShift Pipelines
Red Hat OpenShift Pipelines provides the underlying execution engine for running reproducible machine learning workflows within OpenShift AI. While GitOps manages deployments, the Pipelines service based on Tekton actually orchestrates the step-by-step data science tasks.
Q11. What format must the artifact file be in to deploy a pipeline via the OpenShift AI dashboard using pipeline definitions?
Answer: B. Tekton YAML or KFP Python DSL compiled package
The OpenShift AI dashboard requires pipelines to be uploaded as compiled KFP Python DSL packages or Tekton YAML files for proper execution. Standard container files or continuous integration scripts are not compatible formats for defining data science pipeline graphs.
Q12. Which component provides the visual user interface for discovering, launching, and navigating Red Hat OpenShift AI tools?
Answer: A. OdhDashboard
The OdhDashboard component provides the primary graphical user interface for users to interact with Red Hat OpenShift AI resources and applications. The Tekton Dashboard only handles pipeline views, while GitOps manages separate cluster configuration tasks.
Q13. THE BASE ENGINE BEHIND OPENSHIFT AI DATA SCIENCE PIPELINES RUNTIME EXECUTION IS ROOTED IN WHICH OPEN-SOURCE PROJECT?
Answer: C. Argo Workflows
OpenShift AI Data Science Pipelines rely on the Argo Workflows engine to execute directed acyclic graphs for machine learning tasks. Tekton is not used as the underlying execution engine for DSP pipelines.
Q14. WHAT SPECIFIC DATA SPECIFICATION COMPONENT LINKS A WORKBENCH TO AN OBJECT STORAGE CONTAINER SPECIFYING BUCKET NAME, ENDPOINT, AND ACCESSIBLE CREDENTIALS?
Answer: C. Data Connection
A Data Connection securely links a workbench to object storage by bundling the endpoint, bucket name, and credentials into a single Secret. Standard storage classes or generic secrets do not package these fields specifically.
Q15. WHAT FIELD IN AN INFERENCESERVICE SPECIFICATION DIRECTLY COMPUTES THE BACKEND LOCATION WHERE THE TRAINED MODEL ARTIFACT FILES LIVE?
Answer: A. storageUri reference pointer mapping properties
The storageUri field in an InferenceService specification points directly to the object storage location of the trained model artifacts. Other fields are not valid KServe properties for defining the model storage location.
Q16. Where are user workbench configuration files and data persistently stored to prevent data loss on pod restart?
Answer: B. Persistent Volume Claims (PVCs)
Persistent Volume Claims provide the persistent storage required to retain workbench files and configurations. Local storage or ephemeral directories are wiped when the pod restarts, making PVCs essential for data science environments.
Q17. Which component in Red Hat OpenShift AI manages the multi-user Jupyter Notebook environments?
Answer: B. JupyterHub
JupyterHub handles multi-user notebook access, authentication, and workbench spawning. KServe is used for model serving, making JupyterHub the correct choice for interactive user environment management.
Q18. Which interactive user element helps visually design data science pipelines inside JupyterLab on OpenShift AI?
Answer: A. Elyra Extension
The Elyra Extension adds a visual drag-and-drop pipeline editor directly into JupyterLab. Other plugins handle version control or debugging, but Elyra is specifically built for composing data science pipelines.
More Red Hat Certified Specialist in OpenShift AI (EX267) drills and other practice exams are on @CertPunch. New rounds drop every few days at certpunch.com.