
Kubernetes
文章平均质量分 76
为什么这亚子
当时只道是寻常
展开
-
使用containerd搭建kubernetes集群
重温一下k8s的学习以便后面找工作,复习一下如何学习一下新特性,万事开头难,没想到这么难,搭建新版(虽然不是很新了)问题不断,层出不穷,但是好在我时打怪小能手。原创 2024-11-04 09:45:27 · 955 阅读 · 0 评论 -
八、快速入门Kubernetes之service
能够提供负载均衡的能力,但是在使用上有以下限制:只提供4层负载均衡能力,而没有7层功能,但有时我们可能需要更多的匹配规则来转发请求,这点上4层负载均衡是不支持的,也就是说不能通过我们的主机名和域名来进行负载均衡,所以说要配合。相反的,对于运行在集群外部的服务,它通过返回该外部服务的别名这种方式来提供服务。,也就是说它会在你的node节点上随机生成一个端口来映射service的端口。的逻辑分组, 一种可以访问它们的策略——通常称为微服务。⭐️ 这里是由你的环境决定的你的环境是。原创 2024-11-02 10:18:52 · 626 阅读 · 0 评论 -
七、k8s快速入门之资源控制器
:历史限制,是可选的字段。: 启动Job的期限(秒级别) ,该字段是可选的。如果因为任何原因而错过了被调度的时间,那么错过执行时间的Job将被认为是失败的。5️⃣ 可以发现是多了一个pod,因为rs需要匹配标签,如果标签改了rs就匹配不到了,Pod就为2个了,没有达到期望值,他就会增加在增加一个Pod。命令,根据配置文件里面列出来的内容,升级现有的。,都在被删除中,可以看见是由rs管理的就会删除。:调度,必需字段,指定任务运行周期,格式同。命令,是先删除所有现有的东西,重新根据。原创 2024-11-01 14:23:07 · 874 阅读 · 0 评论 -
六、k8s快速入门之容器探针
3️⃣ 查看,可以看见重启了好多次达到6次就达到阈值就没有在重启了。2️⃣执行后查看可以看到没有ready但是在运行。对容器执行的定期诊断。⭐️ 针对运行中的容器,1️⃣ 编写yaml文档。原创 2024-10-31 11:01:16 · 574 阅读 · 0 评论 -
五、快速入门K8s之Pod容器的生命周期
初始化容器,只是用来初始化,初始化完成就会死亡可以大于的等于一也可以没有,每个init只有在前一个。它们可以包含并运行实用工具,但是出于安全考虑,是不建议在应用程序容器镜像中包含这些实用工具的。应用程序镜像可以分离出创建和部署的角色,而没有必要联合它们构建-一个 单独的镜像。容器能够提供了一种简单的阻塞或延迟应用容器的启动的方法,直到满足了一组先决条件。容器的名称必须唯一-;它们必须在应用程序容器启动之前运行完成,而应用程序容器是并行运行的,所以。,相关的库,以及在活跃开发下的额外规范和工具。原创 2024-10-30 13:31:55 · 1015 阅读 · 0 评论 -
四、k8s快速入门之Kubernetes资源清单
⚠️ 可以看见是没起来的,为什么没起来呢?我们查看一下pod日志。⭐️ k8s中所有的内容都抽象为资源,资源实列化之后,叫做对象。的时候是查看不到的查看的是默认的。⭐️ 编写一个简单的pod文件模板。这个名称空间下执行,所以说当你。⭐️ 不管在那个名称空间都可见。文件格式来创建符合期望的。原创 2024-10-29 16:42:28 · 722 阅读 · 0 评论 -
三、k8s快速入门之Kubectl 命令基础操作
record的作用是将当前命令记录到revision中,可以知道每个revision对应的是哪个配置文件。⭐️删除pod-如果你的删除后你设定的副本数大于你当前pod数,rs就会给你在重新创建一个。把镜像换成v2在试一下。查看一下有几个副本数。 未仅允许禁止转载。原创 2024-10-29 16:41:32 · 485 阅读 · 0 评论 -
一、k8s快速入门之学习Kubernetes组件基础
其实这和传统的一组普通程序运行的环境是完全一样的,传统的程序不需要针对网络做特别的修改就可以移植了。的官方将它定位成一个可信赖的分布式键值存储服务,它能够为整个分布式集群存储一些关键数据,协助分布式集群的正常运转,天生支持集群不需要中间件,可以保存一些配置文件。⭐️ etcd目前有两个版本一个是v3 一个是v2,v2版是将数据写入到内存中,v3是把数据写入到本地数据卷的库中,但是推荐使用v3,v2以及被弃用。假定这个网络已经存在。设计的一一个网络规划服务,简单来说,它的功能是让集群中的不同节点主机创建的。原创 2024-10-28 19:42:50 · 1332 阅读 · 0 评论