AI Certs Exam
Study Guides Practice Tests Blog
CNCF / Kubernetes Networking 100% Free Practice Simulator

Istio Certified Associate (ICA)

Demonstrate competence in Istio service mesh architecture, Envoy sidecar proxies, traffic management, canary rollouts, fault injection, mutual TLS security, and distributed observability.

120 min
Time Allowance
52
Exam Questions
70%
Passing Score
~2.3 min
Target Pace / Q

Official Exam Specification & Quick Facts

Certification Track
Istio Certified Associate (ICA)
Exam Vendor / Provider
CNCF / Kubernetes
Domain Area
Networking
Testing Time
120 minutes (~2.3 min/q)
Passing Benchmark
70% scaled score
Simulator Access
100% Free · Unlimited Retakes

Question Difficulty Breakdown

Easy
17 q's (33%)
Medium
18 q's (35%)
Hard
17 q's (33%)
Difficulty distribution mirrors authentic proctored exam questions with scenario traps, multi-select items, and architectural trade-offs.

Exam Guidelines & Simulation Rules

Timed Simulation The 120-minute timer starts immediately. Sessions auto-submit when the clock reaches zero.
Realistic Formats Single-choice and multi-choice scenario questions modeled directly from the official CNCF / Kubernetes syllabus.
Flag & Review Flag challenging questions to review anytime before submitting your final answers.
In-Depth Explanations Instant post-exam breakdown explaining why the correct choice wins and why distractor options fail.

Frequently Asked Questions (FAQ)

The ICA is a performance and scenario-based certification administered by the CNCF and Linux Foundation validating practical knowledge of the Istio service mesh.

The ICA is a 2-hour hands-on command-line exam where candidates configure traffic routing, security policies, and observability on live Kubernetes clusters running Istio.

A passing scaled score of 70% is required. One free retake is included with registration.

Domains include: (1) Installation, Upgrade & Configuration (17%), (2) Traffic Management (35%), (3) Resiliency & Fault Injection (18%), (4) Securing Workloads (20%), and (5) Observability (10%).

istiod manages configurations, translates high-level routing rules, and distributes certificates. The data plane consists of Envoy sidecar proxies co-located with application pods intercepting all network traffic.

When a namespace is labeled with istio-injection=enabled, the Istio mutating admission webhook automatically injects an Envoy sidecar proxy container and init container into newly created pods.

A VirtualService defines routing rules (traffic splitting, URI matching, rewrites) directing traffic to destinations. A DestinationRule defines policies (subsets, load balancing algorithms, mTLS settings) applied after routing occurs.

Ambient Mesh is a sidecar-less architecture that decouples L4 transport security (handled by ztunnel daemonsets) from L7 processing (handled by optional waypoint proxies), reducing resource overhead.

PeerAuthentication defines mTLS modes (STRICT, PERMISSIVE, DISABLE). In STRICT mode, sidecars accept only encrypted mTLS traffic authenticated by Istio CA certificates.

VirtualService fault stanzas inject delays (latency simulation) or aborts (HTTP status errors) into selected request paths without modifying application code.

AuthorizationPolicy enforces access control on incoming requests to workloads based on source identity, namespace, HTTP methods, paths, and JWT claims.

Envoy proxies automatically generate detailed metrics (request counts, duration, response codes) scraped by Prometheus, and inject tracing headers (W3C TraceContext/B3) forwarded to Jaeger/Zipkin.