为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。对计算机网络或者Kubernetes网络稍有了解的工程师都应该听说过延展网络(OverlayNetwork),Overlay网络其实并不是一门新技术,它是指构
分类:
其他好文 时间:
2020-08-07 09:52:14
阅读次数:
55
开源软件(Open-sourcesoftware)是源代码通过特定许可发布的软件,开源软件的所有者可以赋予使用者以任意目的学习、修改和再分发软件的权利1。今天软件行业和互联网行业的高速发展就建立在自由使用和分发的软件上,作为工程师,我们可以任意访问Linux、MySQL和Redis以及各种编程语言和框架的源代码,学习它们的设计和实现,利用前人的工作迅速搭建自己的项目。图1-Kubernetes这篇
分类:
Web程序 时间:
2020-08-07 09:51:12
阅读次数:
79
本章主要对如何使用开源组件和Alertmanager组件集成警报通知。Kubernetes的警报集成后续会直接在配置文件讲解,原理大同小异,此处仅对相关警报通知做集成。<!--more-->警报通知接收器前面一直是在WebUI查看警报信息,现在开始使用接收器与Alertmanager集成,发送警报信息到Email、企业微信、钉钉机器人,对于警报要求比较高的同学,可以根据下面提到的开源组
分类:
其他好文 时间:
2020-08-06 20:50:56
阅读次数:
78
环境 因为k8s中是最基本的jre,网上说缺少tools.jar,但是补充了以后还是不行,最后还是将整个jdk给移到容器中的。 jre中执行: /home # /opt/jre/bin/java -jar /home/arthas-bin/arthas-boot.jar 1 [INFO] artha ...
分类:
Web程序 时间:
2020-08-06 20:40:20
阅读次数:
125
总结:1、storageclass必须支持在线扩容2、只能扩容,不能收缩3、根据扩容大小,卷扩容需要一定时间一、查看storageclass是否支持动态扩容[root@k8s-master03~]#kubectlgetstorageclassNAMEPROVISIONERAGEcephfsceph.com/cephfs289drbd(default)kubernetes.io/rbd289d[ro
分类:
其他好文 时间:
2020-08-05 19:47:28
阅读次数:
98
前言网上关于kubernetes网络部署的方案非常多,那为什么还要自己写这么一篇教程呢?因为这篇文章中将介绍一种较为少见的部署方式,使用kuberouter作为kubernetes系统网络组件,直接替换掉kubeproxy、flannel/calico等网络组件。使用这种部署方式的目的,是替换kube-proxy,减少iptables依赖,同时还能提供网络服务。<!--more-->替
分类:
Web程序 时间:
2020-08-03 20:00:53
阅读次数:
96
node节点flannel网络问题导致该node上的pod与其他node节点网络不通的排查思路与解决方法一、问题发现在部署一个replicas:4的nginxdeployment之后在master节点通过curl+podIP+端口的形式测试时,发现两次访问不到,两次可以访问得到。二、问题排查1、通过pingpod的ip地址,发现node1节点的pod全都ping不通,问题很有可能就出在node1节
分类:
其他好文 时间:
2020-08-03 00:49:43
阅读次数:
307
Secret 存在意义 Secret 解决了密码、token、密钥等敏感数据的配置问题,而不需要把这些敏感数据暴露到镜像或者 Pod Spec中。Secret 可以以 Volume 或者环境变量的方式使用。 Secret 有三种类型: Service Account:用来访问 Kubernetes ...
分类:
其他好文 时间:
2020-08-01 21:28:52
阅读次数:
85
目前18.6版本和之前的coredns都会出现超时5s的情况,那么为什么会出现coredns超时的情况发生?背景在Kubernetes中,Pod访问DNS服务器(kube-dns)的最常见方法是通过服务抽象。因此,在尝试解释问题之前,了解服务的工作原理以及因此在Linux内核中如何实现目标网络地址转换(DNAT)至关重要。服务是如何工作的?在iptables模式下(默认情况下),每个服务的kube
分类:
系统相关 时间:
2020-08-01 12:39:45
阅读次数:
104