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: How can an administrator restrict access to the Red Hat OpenShift AI Dashboard interface?. 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
- How can an administrator restrict access to the Red Hat OpenShift AI Dashboard interface?
- Which component translates a Kubeflow Pipelines Python DSL script into an executable pipeline structure?
- Which technology is used by OpenShift AI to provide container-level acceleration using NVIDIA hardware?
- Which operator provides the fundamental service mesh layer required by KServe for advanced traffic splitting?
- Which runtime protocol is commonly used for high-performance, low-latency microservice requests to deployed m…
- Which tool allows users to run interactive R or Python sessions within OpenShift AI beside JupyterLab?
Answers and explanations
Tap a question to expand the answer and the exam reasoning. Try to commit to your own pick first.
Q1. How can an administrator restrict access to the Red Hat OpenShift AI Dashboard interface?
Answer: B. Configuring the rhods-groups or dedicated OpenShift groups
Dashboard access is restricted by assigning users to OpenShift groups like rhods-groups and managing their permissions. Network policies only control pod traffic and do not authenticate users for UI access.
Q2. Which component translates a Kubeflow Pipelines Python DSL script into an executable pipeline structure?
Answer: D. The Kubeflow Pipelines compiler
The Kubeflow Pipelines compiler translates the Python DSL script into an executable pipeline format, typically a compressed YAML file. The standard Python interpreter executes code but cannot package the pipeline structure alone.
Q3. Which technology is used by OpenShift AI to provide container-level acceleration using NVIDIA hardware?
Answer: C. NVIDIA GPU Operator
The NVIDIA GPU Operator is required to automate the management of NVIDIA hardware resources within OpenShift AI. The Red Hat Hardware Operator does not provide GPU acceleration capabilities.
Q4. Which operator provides the fundamental service mesh layer required by KServe for advanced traffic splitting?
Answer: A. Red Hat OpenShift Service Mesh Operator
KServe relies on the Red Hat OpenShift Service Mesh Operator to handle advanced networking features like traffic splitting. Service Mesh provides the required Istio routing capabilities for model rollout strategies.
Q5. Which runtime protocol is commonly used for high-performance, low-latency microservice requests to deployed model endpoints?
Answer: A. gRPC
gRPC provides the high-performance, low-latency communication expected for inference payloads. REST is a distractor because, while standard, it carries heavier overhead and is slower for serialization.
Q6. Which tool allows users to run interactive R or Python sessions within OpenShift AI beside JupyterLab?
Answer: B. RStudio or VS Code Web terminal images configured via ImageStreams
RStudio and VS Code web terminals are made available through custom notebook images configured via ImageStreams. The other tools are generic desktop applications and distractors.
Q7. What happens if the underlying persistent volume attached to a workbench runs out of disk space?
Answer: C. The notebook application will experience write errors, and cells saving data will fail
A full persistent volume causes write operations to fail, which interrupts notebook saves and cell outputs. Know that OpenShift AI does not auto-expand storage dynamically, so regular monitoring of PVC capacity is required during lab work.
Q8. Which open-source server architecture powers the standard interactive workspaces (Workbenches) inside OpenShift AI?
Answer: D. JupyterLab
OpenShift AI workbenches are powered by JupyterLab, providing the standard interactive web interface for data science. Remember that while VS Code is often available as an optional IDE integration, JupyterLab remains the default core workspace.
Q9. What is the role of the Authorino component in Red Hat OpenShift AI model serving?
Answer: A. It provides security and intelligent authentication/authorization for model endpoints
Authorino handles token validation and external authentication, securing KServe model endpoints from unauthorized access. It is focused on API security, while distractors referencing storage or power monitoring are completely unrelated.
Q10. What protocol format describes the structural inputs and outputs expected by a model served via standard MLServer runtimes?
Answer: A. KServe v2 Data Plane protocol format
MLServer uses the KServe v2 Data Plane protocol, standardizing inference request and response structures. Relying on custom JSON schemas breaks compatibility with standard OpenShift AI model serving endpoints.
Q11. How can you ensure that an OpenShift AI pipeline run always uses the latest code from a remote Git repository?
Answer: C. Using a Git clone step inside the pipeline definition or Elyra configuration
Using a Git clone step ensures the pipeline run pulls the most recent repository code during execution. Hardcoding files into ConfigMaps is brittle and breaks the reproducibility needed for automated data science pipelines.
Q12. Which visual marker in the OpenShift AI dashboard indicates that a workbench is active and running?
Answer: B. A green "Running" status indicator next to the workbench name
The dashboard displays a green Running status indicator next to active workbenches. Blinking red lights indicate errors, so rely on the direct text status rather than unrelated terminal icons or downloadable logs.
Q13. Which metric monitoring platform tracks the resource consumption of model serving runtimes in OpenShift AI?
Answer: B. Prometheus and Grafana
OpenShift AI leverages the native OpenShift monitoring stack, which uses Prometheus for metrics collection and Grafana for dashboards. Jaeger handles distributed tracing, not general resource metric tracking.
Q14. What is the correct configuration component to use when exposing an on-premise MinIO storage bucket to OpenShift AI?
Answer: A. Data Connection
A Data Connection is the correct component because it securely stores the endpoint, bucket name, and credentials as a Kubernetes Secret. Avoid StorageClass Provisioner, which defines how cluster storage is dynamically provisioned, not how S3-compatible endpoints are exposed to workbenches.
Q15. Which custom resource definition tracks the state and configuration of workbenches in OpenShift AI?
Answer: C. Notebook
The Notebook custom resource definition accurately tracks the state and configuration of workbenches in OpenShift AI. WorkbenchCR is a distractor; the underlying operator reconciles workbenches directly as notebook instances, which integrates seamlessly with Jupyter controls.
Q16. Which tool should be configured to automatically trigger pipeline execution when new code is pushed to a production branch?
Answer: B. OpenShift Pipelines / Git Webhooks
Git Webhooks linked with OpenShift Pipelines automatically trigger pipeline execution when new code is pushed. The Jupyter Notebook scheduler is incorrect because it handles internal script execution rather than Git-driven CI/CD automation.
Q17. What information is required to configure a connection to an external database from an OpenShift AI workbench?
Answer: D. Host address, port, database name, username, and authentication credentials stored as a secret
Connecting an external database requires the host address, port, database name, and credentials stored securely in a secret. Options like the Git commit history or hardware serial numbers are distractors that do not facilitate network or authentication configurations.
Q18. How can you dynamically allocate a dedicated GPU to a specific user's workbench pod?
Answer: D. Selecting a container size or flavor configured with GPU resources during workbench creation
Selecting a container size configured with GPU resources during workbench creation ensures the pod dynamically allocates the hardware. Hardcoding serial numbers into code is incorrect because Kubernetes handles resource scheduling, not the application layer.
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.