Certified Kubernetes Application Developer (CKAD) Practice Test

Disable ads (and more) with a membership for a one time $2.99 payment

Prepare for the Certified Kubernetes Application Developer (CKAD) Exam. Gain confidence with flashcards and multiple-choice questions, complete with hints and explanations. Achieve your certification with ease!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


When configuring a ClusterIP service, what is a key characteristic?

  1. It exposes the service to external IPs

  2. It uses a fixed nodePort

  3. It does not have a nodePort specification

  4. It is only accessible from the public internet

The correct answer is: It does not have a nodePort specification

A ClusterIP service is a type of Kubernetes service that is primarily intended for internal communication within a cluster. The key characteristic that distinguishes it is that it does not have a nodePort specification, meaning it does not expose the service on a specific port on each cluster node. This internal nature allows Pods within the cluster to communicate with each other through the ClusterIP, which acts as a virtual IP address that proxies requests to the actual Pods backing the service. Since it is designed for internal use only, it can only be accessed from within the cluster, making it ideal for microservices that need to communicate without being exposed to external traffic. The other options incorrectly imply certain characteristics of the ClusterIP service. It does not expose the service to external IPs; this feature is characteristic of services like LoadBalancer or NodePort. There is no fixed nodePort associated with a ClusterIP service, as nodePorts are fundamentally part of NodePort services. Lastly, it is not accessible from the public internet as it is meant for internal communication only.