摘要:
k8s etcd中间件原理介绍 1.简介 k8s集群的数据中心,用于存放集群的配置以及状态信息,非常重要,如果数据丢失那么集群将无法恢复;因此高可用集群部署首先就是etcd是高可用集群; 从etcd的架构图中我们可以看到,etcd主要分为四个部分: HTTP Server:用于处理用户发送的 阅读全文
摘要:
1.k8s证书介绍 众所周知。Kubernetes 需要 PKI 证书才能进行基于 TLS 的身份验证。如果你是使用kubeadm安装的 Kubernetes, 则会自动生成集群所需的证书。但是如果是通过二进制搭建,所有的证书是需要自己生成的,这里我们说说集群必需的证书。 服务器单向认证:只需要服务 阅读全文
摘要:
适用场景 部分组件证书检查只有1年时间(即不止kubelet证书),但当前未过期 部分老包可能会出现一些master组件证书,或者kubelet证书只有1年的时间,如果检查发现若干证书都是1年,需要按如下步骤update为10/100年证书。 重新编译Kubeadm Linux安装Go环境 说明因为 阅读全文
摘要:
格式: echo -e "\033[字背景颜色;字体颜色m字符串\033[0m" 例如: echo -e "\033[41;36m something here \033[0m" 其中41的位置代表底色, 36的位置是代表字的颜色 那些ascii code 是对颜色调用的始末. \033[ ; m 阅读全文
摘要:
一、背景 监控和日志是大型分布式系统的重要基础设施,监控可以帮助开发者查看系统的运行状态,而日志可以协助问题的排查和诊断。 在 Kubernetes 中,监控和日志属于生态的一部分,它并不是核心组件,因此大部分的能力依赖上层的云厂商的适配。Kubernetes 定义了介入的接口标准和规范,任何符合接 阅读全文
摘要:
k8s集群健康检测 当把应用迁移到 Kubernetes 之后,要如何去保障应用的健康与稳定呢?其实很简单,可以从两个方面来进行增强: 首先是提高应用的可观测性; 第二是提高应用的可恢复能力。 从可观测性上来讲,可以在三个方面来去做增强: 首先是应用的健康状态上面,可以实时地进行观测; 第二个是可以 阅读全文
摘要:
1.Pod Volumes 问题一: 如果 pod 中的某一个容器在运行时异常退出,被 kubelet 重新拉起之后,如何保证之前容器产生的重要数据没有丢失? 问题二: 如果同一个 pod 中的多个容器想要共享数据,应该如何去做? Volumes 类型 1.本地存储 2.网络存储 1)in-tree 阅读全文
摘要:
目录 一、django的URL应用 二、django的视图应用 三、django的模板应用 四、django的orm应用 补充: 补充一:getlis 应用场景:当前端发送的数据为多个的时候,后台如果还用get获取数据,那么就会出问题,所以这里有一个getlist方法进行数据的获取。 试验案例:当前 阅读全文
摘要:
目录 1.正则表达式 2.组件 3.django框架 一、正则表达式 作用:1,判断字符串是否符合规定的正则表达式 test 2,获取匹配的数据 exec 用户登录的时候 常常需要用到正则进行匹配用户输入的是否符合要求: 实验案例一:判断字符串是否符合定义的正则表达式要求 exec 使用方法: 全局 阅读全文
摘要:
jQuery介绍: 1.版本介绍:在官网下载jQuery会下载到1.x、2.x、3.x这三个系列,银角大王说1.x系列兼容性好,功能也能满足。 2.格式介绍:在官网不管下载那个系列的,都会看到有两种格式,a.jquery-1.12.4.js b.jquery-3.1.1.min.js;第二中是压缩格 阅读全文