K8S中的dns要如何指定??给pod中增加hosts映射,来规避dns冲突问题

前言:在使用k8s时,偶尔会出现pod中直接使用公网dns,而不使用本地宿主机的情况。故需要在资源中声明hosts映射来规避此问题。

直接在pod配置中添加 hostAliases (可多个设置)

yaml文件示例:

javascript 复制代码
apiVersion: v1
kind: Pod
metadata:
  name: my-pod
spec:
  hostAliases:
  - ip: "192.168.1.132"
    hostnames:
    - "rpa-platform-gobills.cn"
    - "rpa-vpn-gobills.cn"
  - ip: "10.0.0.1"
    hostnames:
    - "internal.service"
  containers:
  - name: my-container
    image: nginx
相关推荐
爬山算法9 分钟前
Hibernate(87)如何在安全测试中使用Hibernate?
java·后端·hibernate
云姜.21 分钟前
线程和进程的关系
java·linux·jvm
是码龙不是码农23 分钟前
支付防重复下单|5 种幂等性设计方案(从初级到架构级)
java·架构·幂等性
曹牧23 分钟前
Spring Boot:如何在Java Controller中处理POST请求?
java·开发语言
heartbeat..24 分钟前
JVM 性能调优流程实战:从开发规范到生产应急排查
java·运维·jvm·性能优化·设计规范
WeiXiao_Hyy27 分钟前
成为 Top 1% 的工程师
java·开发语言·javascript·经验分享·后端
苏渡苇33 分钟前
优雅应对异常,从“try-catch堆砌”到“设计驱动”
java·后端·设计模式·学习方法·责任链模式
小章UPUP37 分钟前
Kubernetes (K8s) 与 Podman 的比较
容器·kubernetes·podman
团子的二进制世界40 分钟前
G1垃圾收集器是如何工作的?
java·jvm·算法
忆~遂愿41 分钟前
CANN metadef 核心解析:计算图原型定义、算子元数据抽象与异构系统互操作机制
docker·容器