What the ICA bank covers
The Linux Foundation product page calls ICA "an online, proctored, performance-based and multiple-choice exam", but the ICA candidate instructions say "The exam consists of 15-20 performance-based tasks", completed on a designated host, and mention no multiple-choice section; they also state that "The ICA environment is currently running Istio v1.29". GoldenKube therefore practises ICA with hands-on labs only: each scenario is an Istio task on a local Kubernetes cluster, graded on the state you leave behind.
The scenarios are written against the four official domains: installing Istio with istioctl or Helm, in sidecar or ambient mode, customizing the installation and upgrading it with a canary or in place (installation, upgrade and configuration); ingress and egress traffic, routing, destination rules, traffic shifting, connecting to external services, resilience features such as timeouts, retries, circuit breaking and outlier detection, and fault injection (traffic management); authorization, authentication with mTLS and JWT, and TLS at the edge (securing workloads); and configuration, control plane and data plane problems (troubleshooting).