摘要: 目录服务的发布发布的方式1.NodePort方法一:创建的时候直接指定类型方法二:在线修改(将其他类型改为NodePort)2.LoadBalance3.Ingress(推荐/重点) 服务的发布 发布的方式 之前说过了服务的发现,这个是服务的发布,服务的发布其实就是让你的应用可以被外部访问到,因为如 阅读全文
posted @ 2024-02-15 11:10 FuShudi 阅读(198) 评论(2) 推荐(0) 编辑
摘要: 目录Secret,configmap的定义及使用secretsecret的定义secret的使用configmap Secret,configmap的定义及使用 其实这两者是差不多的,只要搞懂了secret,那么configmap也是很好理解的。这两个是干什么的呢?有什么作用呢? 我们在创建有些容器 阅读全文
posted @ 2024-02-15 09:34 FuShudi 阅读(30) 评论(2) 推荐(0) 编辑
摘要: 目录服务的发现发现的方式1. ClusterIP2. 通过变量3. 通过DNS(推荐) 服务的发现 发现的方式 服务的发现说的就是svc的ip只有集群内的资源可以访问到,比如集群内的节点,pod 到底说的是什么意思呢?我们可以来看看LNMP架构(Linux + Nginx + Mysql + php 阅读全文
posted @ 2024-02-14 13:30 FuShudi 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 目录探针liveness-probe 存活探针探针的3种方式1. exec2. httpGet3. tcpSocketreadness-probe 就绪探针1. exec2. httpGet3. tcpSocket 探针 在我们之前提到过的deploy控制器里面,他是对pod的状态进行管理,只有当p 阅读全文
posted @ 2024-02-06 18:57 FuShudi 阅读(196) 评论(0) 推荐(2) 编辑
摘要: 如果一个文件特别的大,想要直接打开的话会特别的慢,我们只需要对这个文件进行切割,变成许多个小的文件,然后再去查看小文件的话打开的速度就不会那么慢了 切割文本 # 假设我们当前目录存在一个10G的文件data,现在对他进行分片 [root@localhost opt]# split -d -b 1G 阅读全文
posted @ 2024-02-05 19:55 FuShudi 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 目录Deployment控制器1.deployment及副本数使用命令生产yaml文件模板控制器通过什么管理pod?2.副本数修改方法3.动态扩展HPA4.镜像滚动升级及回滚升级回退 Deployment控制器 1.deployment及副本数 在k8s里,最小的调度单位是pod,但是pod本身不稳 阅读全文
posted @ 2024-01-13 17:40 FuShudi 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 目录k8s卷管理-2pv和pvcpvpv的定义pvcpvc的定义pv和pvc的绑定关系手动指定pv与pvc绑定pod使用pvcpod挂载pvc访问模式的区别 k8s卷管理-2 之前已经介绍了本地存储和网络存储这两种类型,但是在生产环境中,这两种存储方式用的很少,而现在要介绍的存储方式才是使用率最高的 阅读全文
posted @ 2024-01-11 17:46 FuShudi 阅读(154) 评论(0) 推荐(1) 编辑
摘要: 目录卷管理-11. 本地存储1.1 emptyDir1.2 hostPath网络存储搭建NFS服务器使用NFS网络存储搭建iSCSI服务器使用iSCSI网络存储 卷管理-1 我们之前创建的Pod是没有做存储的,那么这个Pod产生的数据文件都是会随着Pod的删除而删除,不能做到数据持久存储,现在开始看 阅读全文
posted @ 2024-01-10 16:03 FuShudi 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 目录标签-2node的角色修改node节点的角色,将他的角色修改成他的主机名标签的作用Cordon,Drain以及污点Cordon--告警警戒Drain驱逐演示污点污点的Cordon的区别 标签-2 上一篇笔记的结尾处我们简单提了一下标签,并通过标签将pod指定给了某个node,因为当时写的时候比较 阅读全文
posted @ 2024-01-09 18:30 FuShudi 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 目录initContainers(初始化容器)静态podpod的调度策略(将pod指派给特定节点) initContainers(初始化容器) k8s在1.3版本的时候引入了一个初始化容器(init container)的特性,主要是用于在业务容器启动之前来启动一个或多个初始化容器,来为业务容器提供 阅读全文
posted @ 2024-01-08 23:36 FuShudi 阅读(188) 评论(2) 推荐(0) 编辑