摘要: pod …… spec: hostNetwork …… spec: hostNetwork: true Containers: …… 阅读全文
posted @ 2021-12-16 16:28 念长卿 阅读(90) 评论(0) 推荐(0)
摘要: 无状态 (1)、是指该服务运行的实例不会在本地存储需要持久化的数据,并且多个实例对于同一个请求响应的结果是完全一致的。 (2)、多个实例可以共享相同的持久化数据。例如:nginx实例,tomcat实例等 (3)、相关的k8s资源有:ReplicaSet、ReplicationController、D 阅读全文
posted @ 2021-12-16 16:25 念长卿 阅读(5300) 评论(0) 推荐(1)
摘要: DaemonSet:守护进程集,缩写为ds,在所有节点或者是匹配的节点上都部署一个pod 运行集群存储的daemon,比如ceph,或者glusterd, 节点的CNI网络插件,calico 节点日志的收集:fluentd或者是filebeat 节点的健康:node exporter 服务暴露:in 阅读全文
posted @ 2021-12-16 16:23 念长卿 阅读(477) 评论(0) 推荐(0)
摘要: 配置一个简单的StatefulSet RC、Deployment、DaemonSet都是面向无状态的服务,它们所管理的Pod的IP、名字,启停顺序等都是随机的,而StatefulSet是什么?顾名思义,有状态的集合,管理所有有状态的服务,比如MySQL、MongoDB集群等。 StatefulSet 阅读全文
posted @ 2021-12-16 16:20 念长卿 阅读(575) 评论(0) 推荐(0)
摘要: deployment:无状态应用部署,完全不需要保存任何数据,随时可以重启发布回滚,这样的就可以用deployment, 用于部署无状态的服务,最常用的控制器,一般用于管理维护企业内部无状态的微服务,比如configserver、zuul、springboot。他可以管理多个副本的pod实现无缝迁移 阅读全文
posted @ 2021-12-16 16:08 念长卿 阅读(688) 评论(0) 推荐(0)
摘要: 什么是pod? pod是kubernetes中最小的单元,他由一组、一个或者多个容器组成,每个pod还包含了一个pause容器是pod的父容器。主要负责僵尸进程的回收管理,通过通过pause容器可以使同一个pod里面的多个容器共享存储网络pid、ipc等 pod探针 startupProbe:k8s 阅读全文
posted @ 2021-12-16 16:03 念长卿 阅读(101) 评论(0) 推荐(0)
摘要: k8s基础 k8s命令补全 yum install -y bash-completion source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) echo "source <(kubect 阅读全文
posted @ 2021-12-16 15:59 念长卿 阅读(228) 评论(0) 推荐(1)
摘要: 内容复制到Typora效果更佳 架构说明: master:101、102、103 vip(keepalived):109 node:104、105、106、107、108 # 二进制安装k8s ### 1、流程 ```bash 1、master 高可用 kube-apiserver kube-con 阅读全文
posted @ 2021-12-03 18:33 念长卿 阅读(394) 评论(0) 推荐(0)
摘要: 解决国内没办法下载github问题。 例如: https://github.com/xxxxxx/ratel-doc.git 这样一个github项目,在国内没办法正常下载,使用以下镜像加速地址替换github.com即可在国内畅通无阻下载, 注:只能下载用,不能作为访问 加速地址: github. 阅读全文
posted @ 2021-12-01 15:05 念长卿 阅读(863) 评论(0) 推荐(0)
摘要: 一、索引的本质 通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种索引机制,我们可以总是用同一种查找方式来锁定数据 二、磁盘IO与预读 当一次IO时,不光把当前磁盘地址的数据,而是把相邻的数据也都读取到内存缓冲区内 计算机访问一个地址的数据的时 阅读全文
posted @ 2021-11-09 22:37 念长卿 阅读(89) 评论(0) 推荐(0)