Practice ICA Traffic Management questions with full explanations on every answer.
Start practicing
Traffic Management — choose a session length
Free · No account required
Click any question to see the full explanation and answer options, or start a focused practice session above.
You need to route 10% of traffic to a new version of your service. Which object do you configure?
2Which THREE settings are required in a VirtualService for a canary deployment?
3You need to enforce a 5-second timeout on all calls to a specific service. Where is this configured?
4Which TWO fields are mandatory in a Gateway resource?
5You need to expose an application running in the mesh to traffic from outside the cluster. Which resource is required to define the entry point?
6A DestinationRule is configured with a 'v1' subset but traffic is failing. Where should you check for the label match?
7A team wants to perform a canary deployment by shifting 10% of traffic to a new version of their service. Which resource allows this weighting?
8You have an external dependency that is not in the Kubernetes registry. How do you allow the mesh services to communicate with it?
9You want to enforce mTLS globally for all services in the cluster. Which resource should you apply?
10Which command is used to view the current Istio configuration resources in a namespace?
11When configuring a retry policy for a VirtualService, which parameter defines the maximum time allowed for a single attempt?
12What is the default Istio load balancing algorithm?
13To ensure traffic to a service is encrypted via mTLS, where should you verify the policy?
14A service is experiencing high latency. You want to implement a circuit breaker to prevent cascading failures. Which resource do you use?
15A VirtualService is not correctly routing traffic to a new version. Which tool helps verify the actual route configuration loaded in the proxy?
16You need to restrict traffic to a specific subset of a service defined in a DestinationRule. What should you use in your VirtualService destination block?
17You want to inject a fault to test application resilience. Which field in the VirtualService supports this?
18Which command helps troubleshoot configuration issues by analyzing the cluster for errors?
19What does the 'mirror' feature in a VirtualService do?
20How do you specify a custom header match in a VirtualService?
21Where do you define the hosts that a Gateway will listen on?
22What is the purpose of the 'sidecar' resource in Istio?
23You need to inspect the envoy config for a specific pod. Which command do you use?
24Which field in the DestinationRule allows defining different versions of a service?
25You want to limit the number of concurrent connections to a service. Which field in the DestinationRule handles this?
26What protocol does the Gateway resource support?
27How do you handle SNI-based routing in a Gateway?
28What is the purpose of the 'retryOn' field in a VirtualService?
29How do you configure a connection timeout for an external service?
30If a VirtualService has a route to a service that has no pods matching the label, what happens?
31You need to ensure that traffic is only routed to healthy pods. What feature does this?
32When a request fails, where can you check the reason for the failure in the Istio ecosystem?
33What is the command to view the status of all pods including proxies?
34Which command lists all virtual services in the current namespace?
35You want to perform a 'headers' modification on an incoming request. Which resource allows this?
36Which component is responsible for enforcing traffic policies in the data plane?
37How do you define a circuit breaker that trips after 3 consecutive errors?
38What is the primary function of the 'istio-proxy' container in a pod?
39Which type of routing allows you to route to different services based on URL path?
40You need to route traffic for an external service that uses TLS. How do you configure the ServiceEntry?
41Which field in the VirtualService allows you to redirect an incoming request to a different path?
42What is the purpose of 'istioctl analyze'?
43If you want to perform traffic shadowing, which field do you use?
44How do you configure an Istio Gateway to handle HTTPS?
45What is the default behavior when no VirtualService is defined for a service?
46Which tool provides a GUI for visualizing your traffic management rules?
47What happens if you have two VirtualServices for the same host?
48What is the standard path to install istioctl?
49Which resource type is used for mTLS policy?
50You need to route traffic to a service based on the 'x-user-type' header. How is this defined?
51How do you define a regex match in a VirtualService?
52How do you force a connection pool to use HTTP/1.1 instead of HTTP/2?
53What is the purpose of the 'istio-system' namespace?
54Which field in VirtualService is used for A/B testing?
55Which of the following are valid traffic management components in Istio? (Choose TWO)
56Which parameters can be configured in a VirtualService retry policy? (Choose TWO)
57Which criteria can be used in a VirtualService 'match' block? (Choose THREE)
58You need to define a local service that is not in the cluster. How?
59Which of these are valid load balancer algorithms in DestinationRule? (Choose TWO)
60What are common reasons to use a ServiceEntry? (Choose THREE)
61What information can you get from 'istioctl proxy-config'? (Choose THREE)
62Which of the following are valid Gateway configurations? (Choose TWO)
63Which items can be configured under DestinationRule trafficPolicy? (Choose THREE)
64Which actions can a VirtualService perform on a request? (Choose TWO)
65What are the types of resolution in a ServiceEntry? (Choose TWO)
66Which resources control mTLS settings? (Choose TWO)
67Which protocols can be defined in a Gateway server? (Choose THREE)
68What are valid fields in the VirtualService 'http' route? (Choose TWO)
69Which of these are valid sub-commands for istioctl? (Choose TWO)
70Which of the following are valid DestinationRule fields? (Choose THREE)
71Which are valid connectionPool settings? (Choose THREE)
72What are the primary ways to limit traffic to a service? (Choose TWO)
73Which are valid match conditions in VirtualService? (Choose THREE)
74Which commands verify Istio configurations? (Choose TWO)
75Which are valid uses for ServiceEntry? (Choose THREE)
76To perform a canary deployment, you have two versions of a service. Which resource do you use to split traffic between them?
77You need to expose a service to traffic outside the mesh using Istio. Which resource is required to configure the entry point for incoming traffic?
78How do you implement a circuit breaker to eject a pod that returns 5xx errors?
79You want to access an external API (e.g., api.google.com) from within your mesh. What must you configure?
80You have a service that occasionally hangs. You want to ensure that if a request takes longer than 2 seconds, it fails immediately. Which field do you configure?
81Which field in the VirtualService allows you to redirect traffic to a different URI?
82You want to route traffic to a specific version of a service based on a header. Where do you define the subset?
83What is the function of the 'weight' parameter in a VirtualService route?
84Where do you configure the hostnames that a Gateway should accept?
85You want to inject a 5-second delay into requests for testing. Which resource allows this?
86You are observing 503 errors. You want to automatically retry failed requests. Where is this configured?
87You want to test a new version of a service by sending a copy of live traffic to it. What feature should you use?
88You notice your traffic is not being routed correctly despite a VirtualService. Which step is most likely to resolve common issues?
89What is the primary purpose of the 'subset' field in a VirtualService destination?
90Which resource configuration is necessary to allow a service to communicate with a database outside the mesh using TLS?
91When using a ServiceEntry for a TCP service, what protocol should be specified?
92To strip a URL prefix before passing a request to a backend service, which field do you use?
93Which load balancing policy would you choose to ensure requests from the same user always hit the same pod?
94Which command is used to view the effective configuration of a specific Envoy proxy?
95You have a Gateway but traffic is blocked. Which resource most likely governs the connection permission?
96How do you specify a header-based match in a VirtualService?
97What is the default load balancing policy if none is specified in the DestinationRule?
98You want to limit the total number of concurrent connections to a service. Where is this defined?
99What is the benefit of defining a 'sidecar' resource in Istio?
100Which resource is used to provide a unified entry point for multiple services?
101Which THREE fields are found within the 'trafficPolicy' block of a DestinationRule?
102You have multiple VirtualServices for the same host. How does Istio determine which one to use?
103Which TWO actions can a VirtualService perform on a request?
104Which THREE of these are valid reasons to use a ServiceEntry?
105Which TWO resources are essential for configuring traffic splitting between versions?
106Which TWO settings are configured within the 'outlierDetection' block?
107Which THREE configurations affect the way traffic is distributed across pods?
108Which THREE features are supported by the Istio 'trafficPolicy' in a DestinationRule?
109Which TWO mechanisms are used to secure traffic within the mesh?
110Which THREE are types of traffic management patterns?
111Which TWO parameters are used to define a 'match' criteria in a VirtualService?
112Which THREE are valid load balancing policies in Istio?
113Which TWO components must be configured to allow external traffic to enter the mesh?
The Traffic Management domain covers the key concepts tested in this area of the ICA exam blueprint published by CNCF / Linux Foundation. Courseiva provides free domain-focused practice, mock exams, missed-question review, and readiness tracking across all ICA domains — no account required.
The Courseiva ICA question bank contains 113 questions in the Traffic Management domain. Click any question to see the full explanation and answer breakdown.
Start with a 10-question focused session to identify your baseline accuracy in this domain. Read every explanation — even for questions you answer correctly — to understand the reasoning. Once you score consistently above 80%, move to a 20–30 question session to confirm depth before moving to the next domain.
Yes — the session launcher on this page draws questions exclusively from the Traffic Management domain. Choose 10, 20, 30, or 50 questions for a focused session, or click individual questions to review them one by one.
Save your results, see per-domain analytics, and get readiness scores — free, for every certification.
Sign Up FreeFree forever · Every certification included