Bird
0
0

Which file does kubectl use by default to find cluster connection details?

easy📝 Conceptual Q2 of 15
Kubernetes - Fundamentals
Which file does kubectl use by default to find cluster connection details?
A/var/lib/docker/config.json
B/etc/kubernetes/kubelet.conf
C~/.kube/config
D/usr/local/bin/kubectl
Step-by-Step Solution
Solution:
  1. Step 1: Identify default kubeconfig location

    The default kubeconfig file for kubectl is located at ~/.kube/config.
  2. Step 2: Eliminate other options

    /etc/kubernetes/kubelet.conf is for kubelet, not kubectl. Docker config and kubectl binary path are unrelated.
  3. Final Answer:

    ~/.kube/config -> Option C
  4. Quick Check:

    kubectl config file = ~/.kube/config [OK]
Quick Trick: kubectl reads ~/.kube/config by default [OK]
Common Mistakes:
  • Confusing kubelet config with kubectl config
  • Using Docker config file path
  • Thinking kubectl binary path is config

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kubernetes Quizzes