【CKA模拟题】如何用Nslookup轻松检查集群服务名的DNS解析?

本文涉及的产品
应用实时监控服务-可观测链路OpenTelemetry版,每月50GB免费额度
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 【CKA模拟题】如何用Nslookup轻松检查集群服务名的DNS解析?

题干

For this question, please set this context (In exam, diff cluster name)

kubectl config use-context kubernetes-admin@kubernetes


Create an nginx pod named nginx-pod-cka using the nginx image, and expose it internally with a service named nginx-service-cka . Verify your ability to perform DNS lookups for the service name from within the cluster using the busybox image. Record the results in nginx-service.txt .

使用nginx镜像创建一个名为nginx-pod-cka的nginx pod,并在内部使用名为nginx-service-cka的服务公开它。使用busybox映像验证您在集群中对服务名执行DNS查找的能力。将结果记录在nginx-service.txt中。

解题思路

  1. 切换集群环境
kubectl config use-context kubernetes-admin@kubernetes
  1. 使用 nginx 镜像创建一个名为 nginx-pod-cka 的 Pod.
controlplane $ k run  nginx-pod-cka --image nginx --port 80
pod/nginx-pod-cka created
  1. 并通过一个名为 nginx-service-cka 的 Service 内部暴露它.
controlplane $ k expose pod nginx-pod-cka --name nginx-service-cka --port 80 --target-port 80 --type NodePort 
service/nginx-service-cka exposed
  1. 使用 busybox 镜像验证你能否在集群内部执行对 nginx-service-cka 服务的 DNS 查询。
kubectl run test-nslookup --image=busybox:1.28 --restart=Never -- /bin/sh -c "while true; do sleep 3600; done"

一旦 busybox Pod 运行起来,进入它并执行对 nginx-service-cka 服务的 DNS 查询:

kubectl exec -it test-nslookup -- nslookup nginx-service-cka > nginx-service.txt
目录
相关文章
|
2月前
|
存储 缓存 算法
分布式锁服务深度解析:以Apache Flink的Checkpointing机制为例
【10月更文挑战第7天】在分布式系统中,多个进程或节点可能需要同时访问和操作共享资源。为了确保数据的一致性和系统的稳定性,我们需要一种机制来协调这些进程或节点的访问,避免并发冲突和竞态条件。分布式锁服务正是为此而生的一种解决方案。它通过在网络环境中实现锁机制,确保同一时间只有一个进程或节点能够访问和操作共享资源。
88 3
|
1月前
|
域名解析 缓存 网络协议
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
浏览器中输入URL返回页面过程(超级详细)、DNS域名解析服务,TCP三次握手、四次挥手
|
1月前
|
安全 测试技术 数据安全/隐私保护
原生鸿蒙应用市场开发者服务的技术解析:从集成到应用发布的完整体验
原生鸿蒙应用市场开发者服务的技术解析:从集成到应用发布的完整体验
|
2月前
|
监控 网络协议 安全
DNS服务器故障不容小觑,从应急视角谈DNS架构
DNS服务器故障不容小觑,从应急视角谈DNS架构
66 4
|
2月前
|
域名解析 网络协议
非阿里云注册域名如何在云解析DNS设置解析?
非阿里云注册域名如何在云解析DNS设置解析?
|
2月前
|
存储 缓存 监控
深入解析:Elasticsearch集群性能调优策略与最佳实践
【10月更文挑战第8天】Elasticsearch 是一个分布式的、基于 RESTful 风格的搜索和数据分析引擎,它能够快速地存储、搜索和分析大量数据。随着企业对实时数据处理需求的增长,Elasticsearch 被广泛应用于日志分析、全文搜索、安全信息和事件管理(SIEM)等领域。然而,为了确保 Elasticsearch 集群能够高效运行并满足业务需求,需要进行一系列的性能调优工作。
150 3
|
2月前
|
域名解析 存储 缓存
域名解析 DNS:连接数字世界的关键枢纽
在数字世界中,DNS(域名解析系统)如同一位至关重要的引路人,将我们输入的域名与对应的IP地址相连,使我们可以轻松访问各种网站和服务。它通过多级服务器查询,将易于记忆的域名转换为复杂的IP地址,极大提升了互联网的易用性和普及度。尽管面临网络延迟和域名数量激增等挑战,通过分布式系统和缓存技术等创新方案,DNS 系统将持续发展,为用户提供更安全、高效的网络体验。
58 2
|
2月前
|
域名解析 弹性计算
内网域?名解析记录是否会覆盖公网域名解析记录?
内网域?名解析记录是否会覆盖公网域名解析记录?
|
2月前
|
网络安全 Docker 容器
【Bug修复】秒杀服务器异常,轻松恢复网站访问--从防火墙到Docker服务的全面解析
【Bug修复】秒杀服务器异常,轻松恢复网站访问--从防火墙到Docker服务的全面解析
35 0

热门文章

最新文章

推荐镜像

更多