Containerization and Orchestration Fundamentals Questions
Practical understanding of container technology and orchestration platforms. Topics include container image creation and registries, container runtime basics, core orchestration concepts such as pods, services, deployments, replicas, stateful sets, persistent storage, configuration management, service discovery and networking, scaling and autoscaling, rolling updates and rollbacks, self healing, resource management, and common deployment patterns. Emphasis is on how containers and orchestrators change deployment and operations practices and on at least one major platform such as Kubernetes or a cloud managed service.
Sample Answer
Sample Answer
Sample Answer
# Check pod IP/name
kubectl get pod -o wide -n <ns>
kubectl exec -n <ns> <podA> -- ip addr && ip route
kubectl exec -n <ns> <podA> -- curl -v telnet://<podB_ip>:<port> || nc -vz <podB_ip> <port>kubectl get svc -n <ns> <svc> -o yaml
kubectl get endpoints -n <ns> <svc> -o wide# Can host reach destination pod IP?
sudo ip route get <podB_ip>
ping -c3 <podB_ip>
sudo ss -tnlp | grep <port># Verify pod network namespace receiving traffic
sudo tcpdump -n -i any host <podB_ip> and port <port>
sudo ip netns exec <pod_netns> ss -tnlpkubectl get daemonset -n kube-system # calico/cilium/flannel pods
kubectl logs -n kube-system ds/<cni-daemon> --tail 200
kubectl get pods -n kube-system -l k8s-app=kube-proxy
kubectl logs -n kube-system kube-proxy-<node>
# ipvs inspect
sudo ipvsadm -Ln --stats
# iptables check
sudo iptables -t nat -S | grep <ClusterIP or podIP>Sample Answer
Sample Answer
Unlock Full Question Bank
Get access to hundreds of Containerization and Orchestration Fundamentals interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.