Kubernetes Services can be located with the Kubernetes DNS just like Pods can. In this lab, you will work with the Kubernetes DNS to discover Services from within a Pod. This will test your knowledge of how to interact with Services using DNS.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Perform an Nslookup for a Service in the Same Namespace
Use the
busybox
Pod in theweb
namespace to perform an nslookup on theweb-frontend
Service. Use both the short Service name and its fully qualified domain name, and save all of the results to~/dns_same_namespace_results.txt
.- Perform an Nslookup for a Service in a Different Namespace
Use the
busybox
Pod in theweb
namespace to perform an nslookup on theuser-db
Service, which exists in thedata
namespace. Use both the short Service name and its fully qualified domain name, and save all of the results to~/dns_different_namespace_results.txt
.