Linux Foundation Cilium-Associate Practice Exam Questions & Answers

5 Free Questions · Last reviewed: September 22, 2026 · Prepared & Reviewed by the ValidExamDumps Editorial Team

Exam Facts

Linux Foundation Cilium-Associate Exam Details

Key details for this exam, checked against the published exam outline

60 Practice Questions (Our Bank)
90 minutes Exam Duration
USD 250 Exam Fee
Exam Code
Cilium-Associate
Full Name
Cilium Certified Associate
Issuing Body
Linux Foundation / CNCF
Delivery
Online proctored
Eligibility
Ideal candidates are those who have achieved KCNA, CKA, or CKAD certification. No hard prerequisite stated.
Validity
2 years
Practice Questions

Free Cilium-Associate Practice Questions

Each question shows the correct answer and an explanation of why it is right

VA
ValidExamDumps Editorial Team Every question and its answer is checked by our Cilium-Associate exam preparation team, who also write the explanation shown with each one. How we research and review these pages

What are the differences between Ingress and Gateway API?

Correct Answer: B
Explanation

Ingress provides a comparatively simple API for exposing HTTP and HTTPS applications through host- and path-based routing. Gateway API is a broader, extensible family of resources that separates infrastructure configuration from application routing. Resources such as GatewayClass, Gateway, HTTPRoute, GRPCRoute, TLSRoute, TCPRoute, and UDPRoute model listeners, routes, protocols, ownership, and attachment relationships explicitly.

Gateway API was designed around operational roles. An infrastructure provider can manage the GatewayClass, a cluster operator can provision a Gateway, and an application team can own a route attached to that Gateway. This offers clearer delegation than the single Ingress resource and supports protocols and traffic-management functions beyond the original Ingress model.

The two APIs are not simply different names for identical functionality, so A is false. Option C is also inaccurate because Cilium's implementations of both Ingress and Gateway API integrate with its eBPF datapath and Envoy; Ingress is not inherently an iptables-only implementation. Option D incorrectly limits Gateway API to internal routing. It can expose internet-facing applications through generated LoadBalancer or NodePort Services or through host-network listeners.

Official references

Migrating from Ingress to Gateway; Gateway API Support.

Study Guide topic: Service Mesh.

What is correct about this Cilium Network Policy?

Question 21 Cilium Network Policy exhibit

Correct Answer: A
Explanation

The intended policy selects every Cilium-managed endpoint in the namespace where the CiliumNetworkPolicy is created because endpointSelector: {} is empty. The manifest does not specify metadata.namespace; if it is applied normally in the default namespace, the selected endpoints are therefore all pods in default, not pods across every namespace. The egress destination selector identifies pods in kube-system carrying k8s-app: kube-dns, while matchPattern: "*" allows all DNS query names handled by the DNS rule. This supports the intended answer A.

There is, however, a material defect in the exhibit: toPorts is a list in the Cilium policy schema, but the image shows rules directly beneath toPorts without a preceding list marker. The official form is toPorts:, followed by - ports: and rules: within that list item. Port 53 and its protocol should also be stated explicitly. Exactly as displayed, the manifest should not be treated as a valid deployable policy.

The question should be corrected before examination use. Once the missing list item and port definition are restored, A accurately describes its scope and effect.

Official references

Using Kubernetes Constructs in Policy; Layer 7 Protocol Visibility.

Study Guide topic: Network Policy.

Which one of the following best describes the role Cilium provides in Kubernetes?

Correct Answer: D
Explanation

Cilium functions as a Kubernetes Container Network Interface implementation. When Kubernetes creates or removes a pod sandbox, the container runtime invokes the configured CNI plugin. Cilium establishes the pod's network connectivity, connects the workload to the node's networking environment, allocates or obtains an address through the configured IPAM mode, and coordinates the endpoint with the Cilium agent. Its eBPF datapath then supplies routing, service load balancing, policy enforcement, and network visibility.

Cilium provides substantially more functionality than the minimum CNI contract, but those additional capabilities do not change its primary Kubernetes networking role. Hubble supplies integrated network observability, yet Cilium is not merely a container-metrics monitor. Resource utilization such as CPU and memory is normally handled through Kubernetes metrics and monitoring systems.

Cilium is also not a Container Storage Interface. CSI drivers manage storage volumes, attachment, mounting, and lifecycle operations, which are unrelated to Cilium's primary responsibilities. Nor is Cilium simply a pod-operation logging mechanism. It can emit datapath events and diagnostic logs, but those are supporting capabilities.

Accordingly, D provides the correct architectural classification for Cilium in a Kubernetes cluster.

Official references

Introduction to Cilium and Hubble; Cilium Helm Installation.

Study Guide topic: Architecture.

What would be a benefit of using remote service affinity in a Cluster Mesh deployment?

Correct Answer: D
Explanation

Remote service affinity directs a global Service to prefer healthy backend endpoints located in remote clusters. This can support maintenance or staged rollouts in which the local copy of an application is temporarily unavailable or intentionally removed from service. Requests originating in the local cluster continue through the same global Service but are forwarded to the preferred remote backends, matching the use case described by D.

Cilium configures this behavior through the service.cilium.io/affinity: "remote" annotation. The preference affects backend selection; it does not require clients to use a different Service address. If remote backends are available, they are marked as preferred. This provides operators with a controlled way to direct traffic away from the local deployment during an update.

Option A describes local affinity from the perspective of the cluster containing the client, not remote affinity. Option B incorrectly introduces the Egress Gateway, which provides controlled source addresses and routing for outbound traffic rather than Cluster Mesh global-Service affinity. Option C describes the normal none affinity behavior, under which Cilium has no local-or-remote preference and can load-balance across both categories.

Remote affinity therefore enables temporary cross-cluster continuity while local application instances are updated or otherwise unavailable.

Official references

Cluster Mesh Service Affinity.

Study Guide topic: Cluster Mesh.

What is correct about the Kubernetes Host Scope IP Address Management (IPAM) mode?

Correct Answer: D
Explanation

Kubernetes host-scope IPAM can be used with both Cilium tunnel routing and native direct routing. The IPAM mechanism determines how each node receives and locally allocates pod addresses; it does not inherently require a particular packet-forwarding model. The current IPAM feature matrix explicitly marks both tunnel routing and direct routing as supported for Kubernetes host-scope mode.

In this mode, Kubernetes allocates a PodCIDR to each node and publishes it through the standard v1.Node resource, normally in spec.podCIDR or spec.podCIDRs. The Cilium agent waits for the relevant range and allocates individual pod addresses from that node-specific CIDR. The correct configuration is ipam: kubernetes or the Helm equivalent ipam.mode=kubernetes, not ipam: crd; therefore, C is false.

The documented feature matrix does not provide multiple CIDRs per cluster or multiple CIDRs per node for this mode, eliminating A and B. Multi-pool IPAM is the Cilium mode designed for allocating per-node CIDRs from multiple configurable pools.

Because Kubernetes host-scope IPAM supports either overlay tunneling or direct routing while the other statements contradict its capabilities or configuration, D is correct.

Official references

IP Address Management; Kubernetes Host Scope.

Study Guide topic: Installation and Configuration.

Get Full Access

60 questions covering all exam domains

Study Guide

What the Linux Foundation Cilium-Associate Exam Covers

Exam domains verified against: Official Linux Foundation Cilium-Associate exam guide, last checked September 2026.

Domain 1: Architecture 20%

Understand the role of Cilium in Kubernetes environments, Cilium architecture, IP address management with IPAM, component roles, and datapath models. Focus on how Cilium integrates with your cluster infrastructure.

Sample questions from this domain above: Q3Q5

Domain 2: Network Policy 18%

Interpret Cilium network policies using identity-based security model. Understand policy enforcement modes, rule structure, and how Cilium network policies differ from standard Kubernetes network policies.

Sample question from this domain above: Q2

Domain 3: Service Mesh 16%

Know how to use Ingress or Gateway API for ingress routing, understand service mesh use cases and benefits of Gateway API over traditional Ingress, encrypting traffic in transit, and sidecar-based versus sidecarless architectures.

Sample question from this domain above: Q1

Domain 4: Network Observability 10%

Understand the observability capabilities of Hubble, enabling layer 7 protocol visibility, and how to use Hubble from the command line or UI to monitor and troubleshoot your clusters.

Domain 5: Installation and Configuration 10%

Know how to use Cilium CLI to install Cilium, run connectivity tests, query and modify configuration, and monitor cluster status. Get comfortable with practical installation workflows.

Domain 6: Cluster Mesh 10%

Understand the benefits of cluster mesh for multi-cluster connectivity, achieve service discovery and load balancing across clusters. Learn when and how to deploy cluster mesh in your infrastructure.

Sample question from this domain above: Q4

Domain 7: eBPF 10%

Understand the role of eBPF in Cilium, its key benefits, and how eBPF-based platforms compare to traditional iptables-based platforms. Grasp why eBPF is fundamental to Cilium's approach.

Domain 8: BGP and External Networking 6%

Understand egress connectivity requirements and the options available to connect Cilium-managed clusters with external networks using BGP and other external networking mechanisms.

FAQ

Cilium-Associate Exam FAQ

Common questions about the exam itself

What Kubernetes experience do I need before taking the CCA exam?
While there is no hard prerequisite, CNCF recommends having KCNA, CKA, or CKAD certification or equivalent hands-on Kubernetes experience. The exam tests practical knowledge of Cilium in Kubernetes environments, so understanding core Kubernetes networking concepts like services, pods, and namespaces is essential.
How long is the Cilium Certified Associate exam and how many questions will I face?
You have 90 minutes to answer 60 multiple-choice questions. This gives you about 90 seconds per question on average, though harder questions may take longer.
What is the passing score for the CCA exam?
The Linux Foundation does not publicly state the passing score, though industry sources suggest it is typically around 75% based on similar CNCF exams. You should aim for a strong understanding of all eight domains to ensure you pass.
Is hands-on lab experience necessary to pass the CCA exam?
Yes. The exam questions are designed to test practical knowledge that you can only gain by installing, configuring, and troubleshooting Cilium in a real Kubernetes cluster. Simply reading documentation without hands-on practice will not be sufficient.
How long does preparation for the Cilium Certified Associate exam typically take?
Most candidates prepare for 5 to 9 weeks depending on their background with Kubernetes and networking. If you are already experienced with Kubernetes networking, you may need less time. If you are new to networking concepts, plan for the longer end of the range.
What should I study most carefully for the CCA exam?
Architecture and Network Policy together account for 38% of the exam weight. Network Policy in particular requires deep understanding of Cilium's identity-based security model, which differs significantly from standard Kubernetes network policies. Invest the most study time in these two domains.
What does the CCA exam test you on, and who is it designed for?
The CCA exam tests your knowledge of connecting, securing, and observing Kubernetes clusters using Cilium. It is designed as an entry-level certification for platform engineers and cloud engineers with interests in networking, security, and observability who are planning to deploy Cilium.
How much does the Cilium Certified Associate exam cost and what retakes are included?
The exam costs USD 250 and includes one free retake. If you fail on your first attempt, you can sit for the exam again without paying an additional fee.
How long is the CCA certification valid, and what do I need to do to renew it?
The CCA certification is valid for 2 years from the date you pass the exam. To renew, you must pass the then-current version of the exam before your certification expires.
Is the Cilium Certified Associate exam a good stepping stone to other certifications?
Yes. CCA is an entry-level certification that pairs well with other CNCF certifications like the Istio Certified Associate and can complement Kubernetes certifications like CKA and CKAD. It is an ideal choice if you want to specialize in cloud-native networking and security.