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: WHAT IS THE NAME OF THE CUSTOM RESOURCE DEFINITION (CRD) INSTALLED BY THE RED HAT OPENSHIFT AI OPERATOR TO INITIALIZE TH. 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
- WHAT IS THE NAME OF THE CUSTOM RESOURCE DEFINITION (CRD) INSTALLED BY THE RED HAT OPENSHIFT AI OPERATOR TO IN…
- Which operator must be installed to enable hardware acceleration using NVIDIA GPUs in OpenShift AI?
- HOW DOES THE OPENSHIFT AI CONTROLLER DETECT CHANGES IN GLOBAL CONFIGURATIONS DEFINED BY AN ADMINISTRATOR?
- What tool does OpenShift AI use behind the scenes to manage and execute automated, repeatable machine learnin…
- Which component within the DataScienceCluster CR manages the Jupyter Notebook workbench environment?
- Which CRD is used to assign multiple user permissions automatically per data science project?
Answers and explanations
Tap a question to expand the answer and the exam reasoning. Try to commit to your own pick first.
Q1. WHAT IS THE NAME OF THE CUSTOM RESOURCE DEFINITION (CRD) INSTALLED BY THE RED HAT OPENSHIFT AI OPERATOR TO INITIALIZE THE SYSTEM?
Answer: C. DataScienceCluster
The DataScienceCluster custom resource definition is installed by the operator to initialize the system. Administrators must apply this CR after operator installation to actually spin up the OpenShift AI components and dashboard.
Q2. Which operator must be installed to enable hardware acceleration using NVIDIA GPUs in OpenShift AI?
Answer: A. NVIDIA GPU Operator
The NVIDIA GPU Operator is required to automate the management of NVIDIA software components, enabling GPU acceleration. OpenShift AI relies on this operator to provision the necessary drivers and device plugins for workbenches.
Q3. HOW DOES THE OPENSHIFT AI CONTROLLER DETECT CHANGES IN GLOBAL CONFIGURATIONS DEFINED BY AN ADMINISTRATOR?
Answer: C. Reconcile loop monitoring the DSCInitialization and DataScienceCluster CRs
The OpenShift AI controller uses a reconcile loop to monitor the DSCInitialization and DataScienceCluster custom resources for configuration changes. Administrators never need to trigger updates manually with the CLI.
Q4. What tool does OpenShift AI use behind the scenes to manage and execute automated, repeatable machine learning pipelines?
Answer: A. OpenShift Pipelines based on Tekton
OpenShift Pipelines, which is built on Tekton, is the underlying tool used by OpenShift AI to manage and execute automated machine learning pipelines. The other options are either generic cluster features or unrelated automation platforms.
Q5. Which component within the DataScienceCluster CR manages the Jupyter Notebook workbench environment?
Answer: A. dashboard
The dashboard component manages the user interface and overall environment for Jupyter Notebook workbenches within the DataScienceCluster custom resource. The other fields either do not exist in the current API or are secondary objects.
Q6. Which CRD is used to assign multiple user permissions automatically per data science project?
Answer: A. RoleBinding
RoleBinding is the standard Kubernetes and OpenShift CRD used to bind roles to users or groups within a project. The other options are either non-existent custom resources or unrelated to standard namespace access controls.
Q7. Which specific label identifies custom image streams to display correctly as Jupyter notebook workbench options in the dashboard?
Answer: D. opendatahub.io/notebook-image: 'true'
Applying the opendatahub.io/notebook-image=true label to a custom ImageStream tells the OpenShift AI dashboard to list it as an available workbench image. Without this exact annotation, the custom image will remain hidden from the standard interface.
Q8. What happens to running pipelines if the corresponding data science project namespace reaches its assigned pod quota limits?
Answer: B. New pipeline step pods enter a Pending state waiting for available resource clearance
When a namespace hits its pod quota, Kubernetes prevents the creation of new pods, forcing subsequent pipeline steps into a Pending state. The pipeline execution halts until older pods finish or an administrator increases the namespace quota.
Q9. Which OpenShift AI component manages the spawning of Jupyter Notebook servers for individual users?
Answer: C. Notebook Controller
The Notebook Controller is the core component responsible for intercepting user requests and managing the lifecycle of their Jupyter Notebook server pods. The Dashboard merely provides the graphical interface, delegating the actual compute work to the controller.
Q10. What system step must be fulfilled to provision an isolated user data science pipeline runtime server configuration inside a project?
Answer: D. Configure a Pipeline Server definition through the project dashboard interface providing an object store connection
Creating a pipeline server requires configuring a Pipeline Server definition through the project dashboard along with an object store connection. Manual operator installation is unnecessary because OpenShift AI manages the pipeline components directly.
Q11. In OpenShift AI, which custom resource (CR) is used to configure cluster-wide settings for the data science platform?
Answer: D. DataScienceCluster
The DataScienceCluster custom resource manages cluster-wide settings and components for the platform. DSCInitialization handles early bootstrap configurations, making it the strongest distractor for general platform management tasks.
Q12. What must be attached to a workbench to ensure data persistence across container restarts or image upgrades?
Answer: D. A Persistent Volume Claim
A Persistent Volume Claim ensures data persistence across container restarts or image upgrades by leveraging external storage. Temporary EmptyDir volumes lose data upon pod deletion, making them unsuitable for workbench persistence.
Q13. Which OpenShift AI tool handles high-density deployment of models across a shared cluster pool?
Answer: D. ModelMesh serving architecture engine infrastructure platforms
ModelMesh handles high-density model deployment across shared cluster pools by intelligently caching and loading models. KServe focuses on single-model endpoints, making it incorrect for scalable high-density scenarios.
Q14. Which environment component pre-configures the maximum CPU and memory limits for individual data science users within a shared project lab?
Answer: D. LimitRanges inside the project namespace
LimitRanges inside the project namespace specifically enforce default and maximum resource constraints for individual pods or containers. ClusterResourceQuotas cap total project consumption, failing to limit individual users effectively.
Q15. Which embedded engine component handles request transformations and output formatting pre-processing channels in KServe artifacts?
Answer: A. Transformer component specifications within the InferenceService definition
The Transformer component specifically processes and formats incoming requests and outgoing predictions in KServe. The Predictor merely executes the actual machine learning model inference, leaving data transformation tasks to the Transformer.
Q16. Which default customer-facing container repository is used by Red Hat OpenShift AI to pull pre-configured Jupyter notebook images?
Answer: A. registry.redhat.io
Red Hat officially distributes signed container images, including OpenShift AI workbenches, through registry.redhat.io. Other public registries like quay.io or docker.io might hold community tools but lack the default enterprise entitlements.
Q17. What component handles incoming traffic routing for KServe single model serving endpoints?
Answer: D. OpenShift Serverless (Knative Serving) and Service Mesh (Istio)
KServe relies on Knative Serving and Istio Service Mesh to manage scale-to-zero and route traffic. Standard HAProxy routers or NodePorts lack the serverless autoscaling capabilities required for inference endpoints.
Q18. How can an administrator add a custom Jupyter notebook image so that it appears in the OpenShift AI dashboard workbench selection?
Answer: B. Create a BYON image setting via the Dashboard UI or an ImageStream.
Administrators integrate custom notebook environments using Bring Your Own Notebook settings in the dashboard. Rebuilding core operators or patching the runtime is completely unnecessary for basic image additions.
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.