Kubernetes - ServicesYou want to expose a NodePort service but restrict access only to specific node IPs. Which Kubernetes feature helps achieve this?AHorizontal Pod AutoscalerBPod Security PoliciesCResource QuotasDNetwork PoliciesCheck Answer
Step-by-Step SolutionSolution:Step 1: Identify feature controlling network accessNetwork Policies control traffic flow to and from pods and nodes.Step 2: Exclude other optionsPod Security Policies control pod security, Resource Quotas limit resource usage, Autoscaler manages pod count.Final Answer:Network Policies -> Option DQuick Check:Restrict NodePort access using Network Policies [OK]Quick Trick: Use Network Policies to restrict NodePort access by IP [OK]Common Mistakes:Confusing security policies with network policiesExpecting resource quotas to control accessThinking autoscaler manages network access
Master "Services" in Kubernetes9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kubernetes Quizzes Namespaces - Resource quotas per namespace - Quiz 13medium Namespaces - Resource quotas per namespace - Quiz 2easy Pods - Viewing Pod details and logs - Quiz 4medium Pods - Init containers - Quiz 14medium Pods - Init containers - Quiz 9hard Pods - Why Pods are the smallest deployable unit - Quiz 7medium Services - Service discovery via DNS - Quiz 7medium kubectl Essential Commands - kubectl port-forward for local access - Quiz 14medium kubectl Essential Commands - kubectl exec for container access - Quiz 10hard kubectl Essential Commands - kubectl get for listing resources - Quiz 4medium