原文:通过一起重启coredns操作引发的故障延伸至coredns监控

前言 CoreDNS 近日在工作中修改DNS,由于CoreDNS pod数量比较多,习惯性的使用脚本批量重启,随之引发了nginx ingress的告警,有大量超时的请求发生,开始并未意识到是修改CoreDNS的原因,后来看故障时间与批量重启时间一致,才意识到是同一个问题,K S 内部service通信其实也要经过CoreDNS。同时发现这块监控缺失,亡羊补牢,为时不晚,添加监控,规范操作,避免此 ...

2020-11-16 09:34 0 1003 推荐指数:

查看详情

prometheus operator监控coredns

1、创建service apiVersion: v1 kind: Service metadata: labels: app: prometheus-operator-coredns chart: prometheus-operator-7.4.0 heritage ...

Thu Jul 09 02:25:00 CST 2020 0 739
coredns 1.2.2 反复重启问题

此环境是有TF(tungstenfabric) 部署的,采用的k8s版本是1.12,coredns是1.2.2 pod就是循环重启 [root@opcontroller ~]# kubectl get pod -n kube-system -o wide NAME ...

Thu Jan 09 00:04:00 CST 2020 0 922
CoreDNS笔记

因为项目的原因需要在客户端启动DNS服务,拦截本机DNS请求,考察了一下开源的DNS Server项目,适合在Windows下使用的只有CoreDNS。 说明 CoreDNS的项目地址 https://coredns.io https://github.com/coredns/coredns ...

Sun Dec 20 22:50:00 CST 2020 0 708
coredns 安装

coredns简介 CoreDNS是一个DNS服务器,和Caddy Server具有相同的模型:它链接插件。CoreDNS是云本土计算基金会启动阶段项目。CoreDNS是SkyDNS的继任者。 SkyDNS是一个薄层,暴露了DNS中的etcd中的服务。 CoreDNS建立在这个想法上,是一个通用 ...

Tue Sep 01 01:10:00 CST 2020 0 1261
部署coredns

1 前提: 1.1不依赖kubeadm的方式,适用于不是使用kubeadm创建的k8s集群,或者kubeadm初始化集群之后,删除了dns相关部署。 1.2 DNS IP :10.96.0.10 2 部署coredns ...

Sun Dec 02 16:28:00 CST 2018 0 2112
coredns介绍

1 coredns用途 coredns github地址 coredns都做了什么:Kubernetes内部域名解析原理、弊端及优化方式 coredns在K8S中的用途,主要是用作服务发现,也就是服务(应用)之间相互定位的过程。 1.1 为什么需要服务发现 在K8S集群中,POD有以下特性 ...

Fri Jan 07 04:34:00 CST 2022 0 1529
CoreDNS介绍

本文介绍 CoreDNS 相关配置以及验证方法,实验环境为 Kubernetes 1.11,搭建方法参考kubeadm安装kubernetes V1.11.1 集群 busybox 的槽点 开始之前先吐槽一下busybox中的nslookup命令。这个命令应该是实现的不是很完全,导致 ...

Tue Aug 21 03:07:00 CST 2018 1 7423
coredns bug

记录coredns bug修复 kubectl get pods -n kube-system [root@k8s-master coredns]# kubectl get pods -n kube-system NAME ...

Thu Nov 25 23:17:00 CST 2021 0 1142
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM