100+ Free EX328 Practice Questions
Pass your Red Hat Certified Specialist in Building Resilient Microservices (EX328) exam on the first try — instant access, no signup required.
On OpenShift Service Mesh 3.x, which Operator do you install from OperatorHub to deploy the Istio control plane?
Key Facts: EX328 Exam
210/300
Passing Score
Red Hat
4 hours
Exam Duration
Red Hat
OSSM 3 / OCP 4.18
Product Version
Red Hat
$500
Exam Fee (varies)
Red Hat
60-100 hrs
Study Time
Recommended
3 years
Cert Validity
Red Hat
EX328 is Red Hat's specialty exam covering OpenShift Service Mesh 3 on OpenShift 4.18 (Sail Operator + community Istio). The 4-hour, performance-based test requires 210/300 (70%) to pass. Candidates configure Gateways and VirtualServices, implement canary/mirroring/fault injection, build resilience with timeouts/retries and circuit breakers via outlier detection, secure traffic with mTLS and JWT (PeerAuthentication, RequestAuthentication, AuthorizationPolicy), and observe with Kiali, Jaeger, and Prometheus. Certification is valid for 3 years.
Sample EX328 Practice Questions
Try these sample questions to test your EX328 exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1On OpenShift Service Mesh 3.x, which Operator do you install from OperatorHub to deploy the Istio control plane?
2Which custom resource do you create to actually deploy the Istio control plane on OpenShift Service Mesh 3?
3Which Operator/CR is responsible for installing the Istio CNI plugin used to redirect pod traffic to the sidecar in OSSM 3?
4Which annotation, when added to a workload's pod template, tells Istio to inject an Envoy sidecar proxy?
5Which namespace label enables automatic sidecar injection for all pods in that namespace using the default Istio revision?
6Which CR replaces OpenShift Service Mesh 2's ServiceMeshMemberRoll for declaring which namespaces participate in the mesh under OSSM 3?
7Which CLI tool is provided with Istio for analyzing configuration, debugging, and proxy introspection?
8Which istioctl command shows the synchronization status of all sidecar proxies with the istiod control plane?
9Which istioctl subcommand dumps the live Envoy listeners, clusters, routes, or endpoints for a specific pod?
10Which Istio control-plane component is responsible for distributing configuration (xDS) to sidecar proxies and acting as the certificate authority?
About the EX328 Exam
Performance-based certification for engineers building resilient microservices with OpenShift Service Mesh 3 (Istio under the hood, installed via the Sail Operator). EX328 validates skills with Istio CRDs (Gateway, VirtualService, DestinationRule, ServiceEntry, Sidecar, PeerAuthentication, RequestAuthentication, AuthorizationPolicy), traffic management (canary, mirroring, fault injection), resilience (timeouts, retries, outlier detection), mTLS, observability (Kiali, Jaeger, Prometheus), and microservice routing on OpenShift Container Platform 4.18.
Assessment
Performance-based hands-on tasks (no fixed question count)
Time Limit
4 hours
Passing Score
210/300 (70%)
Exam Fee
$500 USD (varies by region) (Red Hat)
EX328 Exam Content Outline
Install and Configure OpenShift Service Mesh
Sail Operator, Istio CR, IstioCNI, sidecar injection, namespace selectors
Istio CRDs and Traffic Routing
Gateway, VirtualService, DestinationRule, ServiceEntry, Sidecar, header/URI matching
Traffic Management Patterns
Canary, blue/green, mirroring, fault injection (delay/abort), traffic splitting
Resilience Patterns
Timeouts, retries, perTryTimeout, retryOn, circuit breaker via outlier detection, connection pool / bulkhead
Service Mesh Security
PeerAuthentication mTLS modes, RequestAuthentication JWT, AuthorizationPolicy, TLS termination/origination
Observability
Kiali service graph, Jaeger tracing, Prometheus metrics, Telemetry CR, Envoy admin interface
Microservice Routing & Operations
OpenShift Routes integrating with ingress gateways, multi-cluster trust, revision-based upgrades, troubleshooting
How to Pass the EX328 Exam
What You Need to Know
- Passing score: 210/300 (70%)
- Assessment: Performance-based hands-on tasks (no fixed question count)
- Time limit: 4 hours
- Exam fee: $500 USD (varies by region)
Keys to Passing
- Complete 500+ practice questions
- Score 80%+ consistently before scheduling
- Focus on highest-weighted sections
- Use our AI tutor for tough concepts
EX328 Study Tips from Top Performers
Frequently Asked Questions
What does EX328 actually test?
EX328 is a 4-hour performance-based exam on a live OpenShift Service Mesh / Istio environment. You install/verify the Sail Operator and Istio control plane, configure Gateway + VirtualService for ingress, implement canary and traffic mirroring, inject faults to test resilience, configure timeouts/retries and circuit breaking via outlier detection, enforce mTLS with PeerAuthentication and validate JWTs with RequestAuthentication, and write AuthorizationPolicy. The exam evaluates the final cluster state, not the specific commands you use.
What is the passing score for EX328?
The passing score is 210 out of 300 (70%). Each task contributes to the total based on the success criteria. Verify your work end-to-end before submitting — partial credit is generally not given on individual tasks.
Which OpenShift Service Mesh version does EX328 cover?
EX328 currently aligns with OpenShift Service Mesh 3 (built on community Istio and installed via the Sail Operator) on OpenShift Container Platform 4.18. This replaces the OSSM 2 model (ServiceMeshControlPlane and ServiceMeshMemberRoll). Confirm the exact version on the official EX328 page before scheduling.
How is OpenShift Service Mesh 3 different from OSSM 2?
OSSM 3 aligns directly with upstream Istio: there is no ServiceMeshControlPlane or ServiceMeshMemberRoll. Instead, the Sail Operator manages the Istio, IstioCNI, and IstioRevision custom resources. Namespaces opt in via standard Istio labels (istio-injection=enabled or istio.io/rev=<revision>), and configuration uses upstream Istio APIs without Maistra extensions.
Are RHCSA or other certifications required to take EX328?
EX328 has no formal prerequisites, but Red Hat strongly recommends OpenShift Administrator (EX280)-level skills and prior experience deploying microservices on OpenShift. The exam assumes comfort with oc/kubectl, YAML, troubleshooting Pods/Services/Routes, and basic HTTP/networking concepts.
How should I study for EX328?
Set up a lab with OpenShift 4.18 and OpenShift Service Mesh 3 (Sail Operator). Practice every objective: install the Operator and Istio CR, label namespaces for injection, configure Gateways with TLS, write VirtualServices with weighted routes/header matching/mirror/fault, set up DestinationRules with subsets/outlierDetection/connectionPool, enforce mTLS via PeerAuthentication, validate JWTs via RequestAuthentication, write AuthorizationPolicies, and verify with Kiali/Jaeger/Prometheus. Plan 60-100 hours of focused lab time.
Does EX328 expire?
Yes. Red Hat certifications are valid for 3 years. You can renew by re-taking EX328, by passing a higher Red Hat certification, or via other recognized renewal paths defined by Red Hat at renewal time.