Practice English vocabulary for Kubernetes networking: Services, Ingress, NetworkPolicy, CoreDNS, pod CIDR, and service CIDR concepts.
0 / 10 completed
1 / 10
A Kubernetes Service makes a pod reachable using an internal cluster IP address. Which phrase is correct?
'The Service exposes the pod on ClusterIP' means the Service creates a stable internal IP address that other pods use to reach this pod. ClusterIP is the default Service type.
2 / 10
External HTTP requests arrive at the cluster and are directed to different backend Services based on URL paths. What handles this?
'The Ingress routes external traffic to Services' — an Ingress resource defines HTTP routing rules that direct incoming traffic to the correct backend Services based on host or path.
3 / 10
A Kubernetes policy prevents certain pods from communicating with each other. Which phrase describes this?
'NetworkPolicy restricts pod-to-pod traffic' — a NetworkPolicy resource defines rules that limit which pods can communicate with each other, enforcing network segmentation.
4 / 10
A pod in the cluster looks up a Service name like 'my-service.my-namespace.svc.cluster.local'. What resolves this?
'CoreDNS resolves service names' — CoreDNS is the cluster DNS server in Kubernetes. It translates Service names into ClusterIP addresses that pods can connect to.
5 / 10
The cluster administrator is planning IP address ranges for pods and for Services separately. What are these ranges called?
'Pod CIDR and service CIDR' are the two separate IP address ranges in Kubernetes. Pod CIDR assigns IPs to pods; service CIDR assigns IPs to Services. CIDR stands for Classless Inter-Domain Routing.
6 / 10
During a code review of a new deployment, Sarah from DevTeam mentions that the application's frontend Service is using a kubectl expose command. Which of the following best describes what this command is achieving in the context of Kubernetes networking?
The kubectl expose command is primarily used to create a Kubernetes Service that makes the ports of your Pods accessible within the cluster. This creates an internal load balancer, directing traffic to available pods based on rules defined in the service. Options A and C describe different network policy mechanisms; option D relates to DNS resolution.
7 / 10
You're troubleshooting a slow API response from your microservice. The logs show that the service is frequently attempting to resolve Service names using my-api.internal. What does 'internal' typically signify in this context?
In Kubernetes, 'internal' in a Service name like my-api.internal indicates that the service is designed to be accessed solely from within the cluster – typically by other pods. This avoids exposing the service directly to external networks and utilizes the cluster's internal DNS resolution mechanisms for efficient communication.
8 / 10
During a standup meeting, David explains that his team is implementing 'Network Policies' to control communication between pods. Which of the following best describes the primary purpose of Network Policies?
Network Policies in Kubernetes are a core component of its security model. They allow administrators to define granular rules about which pods can communicate with each other – effectively creating micro-perimeters around individual services or applications, preventing unauthorized access and limiting the blast radius of potential vulnerabilities.
9 / 10
You're reviewing a PR description for a change that introduces a new Ingress Controller. The description states: 'We've configured the Ingress to route traffic based on hostnames using an HTTP rewrite rule'. What is the core function of this configuration?
An Ingress Controller, when configured with an HTTP rewrite rule, performs URL translation. This means it takes the incoming hostname (e.g., 'api.example.com') and maps it to a different URL path that corresponds to a specific backend Service within your Kubernetes cluster – allowing for flexible routing based on hostnames.
10 / 10
Maria, the Kubernetes engineer, is discussing IP address allocation with the team. She explains that Services require their own dedicated IP ranges and Pods use a different range. What are these two distinct ranges called?
Kubernetes distinguishes between IP addresses used for Services and Pods. Services require a dedicated range of 'Cluster' IP addresses, which are internal to the cluster's network. Pods, on the other hand, utilize a separate 'Node' IP address range – each node having its own set of IPs assigned to its pods.
What will I practise in "Kubernetes Networking Vocabulary"?
Practice English vocabulary for Kubernetes networking: Services, Ingress, NetworkPolicy, CoreDNS, pod CIDR, and service CIDR concepts.
How many exercises are in this module?
This module has 10 multiple-choice exercises, each with instant feedback and a full explanation of the correct answer.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall.
Do I need to create an account to do these exercises?
No account is required. Just click an option to answer — your score for this session is tracked automatically in the progress bar above.
What happens if I choose the wrong answer?
You'll immediately see which answer was correct, plus a full explanation covering the vocabulary and reasoning behind it — mistakes are where most of the learning happens.
Can I retry the exercises if I want a higher score?
Yes — use the "Try again" button on the results screen to reset and go through all the questions again.
Is my progress saved if I close the page?
No. Progress is tracked only for your current visit; reloading or leaving the page resets the counter. This keeps the exercise simple and account-free.
Where can I find more Kubernetes Operations exercises?
Browse the full Kubernetes Operations hub for related drills, or check the "Next up" link below to continue with a connected topic.
How is this different from reading an article on the same topic?
Articles explain vocabulary and concepts in prose; this exercise tests and reinforces that vocabulary through active recall with immediate feedback — the two work best together.
Who writes these exercises?
Every exercise is written by the CoderSlingo team, drawing on real workplace English used in IT roles, then reviewed for accuracy and clarity.