摘要:
常用官网 Ansible Docopen in new window Ansible Galaxyopen in new window # 推荐教程 ansible wiki | leopsopen in new window ⭐ ansible | breezey | csdnopen in ne 阅读全文
摘要:
[root@hot logs]# tc qdisc del dev eth0 rootRTNETLINK answers: No such file or directory[root@hot logs]# tc qdisc add dev eth0 root handle 1: htb[root@ 阅读全文
摘要:
问题时间线 xx:xx] 开发收到业务反馈接口响应超时 [xx:xx] 开发&SRE&中间件 联合排查代码、网关、底层网络问题,无果 [xx:xx] 测试环境复现排查 [xx:xx] 利用差异法、排除法和经验解决,先上线 [xx:xx] 根因定位 问题现象 1)接口偶发性超时 image-20240 阅读全文
摘要:
在我们日常的工作当中,通常应用都会采用 Kubernetes 进行容器化部署,但是总是会出现一些问题,例如,JVM 堆小于 Docker 容器中设置的内存大小和 Kubernetes 的内存大小,但是还是会被 OOMKilled。在此我们介绍一下 K8s 的 OOMKilled 的 Exit Cod 阅读全文
摘要:
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 特性说明: enableServiceLinks特性,是k8s提供给pod发现和访问svc的两种方案之一(另一种是DNS)。 该特性在pod启动时,kubelet会将active svc通过env {SVCNAME}_SERVICE 阅读全文
摘要:
一、常用命令 首先列出Pod排查过程中的常用命令: 查看Pod状态:kubectl get pod podname -o wide 查看Pod的yaml配置:kubectl get pods podname -o yaml 查看pod事件:kubectl describe pods podname 阅读全文
摘要:
超时问题 客户反馈从pod中访问服务时,总是有些请求的响应时延会达到5秒。正常的响应只需要毫秒级别的时延。 DNS 5秒延时 在pod中(通过nsenter -n tcpdump)抓包,发现是有的DNS请求没有收到响应,超时5秒后,再次发送DNS请求才成功收到响应。 在kube-dns pod抓包, 阅读全文
摘要:
企业落地云原生的目的 一句话概括:在保证稳定性的前提下,降本增效 目标拆解: 保障稳定性 建设高可用性:基础组件(Master三大件/Etcd等)高可用、多机房、多集群、Pod 高可用 持续进行风险治理:耦合度、故障发现、容量、容灾、变更及可运维性、安全性 建设可观测性:Metrics、Loggin 阅读全文
摘要:
ansible(一)——基本安装使用 单位用的ansible,也用了salt,所以自动化管理工具,基本上几个重量级的都用到了,所以这边总结就开始利用三者对比使用的总结 step0:简介 Ansible是一种集IT系统的配置管理、应用部署、流程设置的开源软件工具,与其他管理软件工具有多方面的差异。目标 阅读全文