k8s
文章平均质量分 88
沃野布兹道
这个作者很懒,什么都没留下…
展开
-
k8s应用管理——有状态无状态
背景由于ReplicaSet、ReplicationController、Deployment等这些控制器都是无状态的,但是我们想要使用k8s来编排有状态的服务如数据库等,但因为有状态服务的复杂性,为此,k8s 推出了面向有状态服务的工作负载 StatefulSet。网络持久化、存储持久化,部署持久化有状态服务 -认为所有pod都是一样的,不具备与其他实例有不同的关系。 - 没有顺序的要求。 - 不用考虑再哪个Node运行。 - 随意扩容缩容。无状态服务原创 2022-04-02 10:11:29 · 2406 阅读 · 2 评论 -
k8s—网络模式
一些基本概念Kubernetes集群里有三种IP地址,分别如下:- 外部 IP:一般使用Node节点的IP地址,即物理网卡的IP地址。 - PodIP:Pod的IP地址,即docker容器的IP地址,此为虚拟IP地址 - ClusterIP:Service的IP地址,此为虚拟IP地址。网桥:网桥是一个二层网络设备,通过网桥可以将linux支持的不同的端口连接起来,并实现类似交换机那样的多对多的通信。网络的命名空间:Linux在网络栈中引入网络命名空间,将独立的网络协议栈隔离到不同的命令原创 2022-03-30 23:21:00 · 5139 阅读 · 0 评论 -
kubernetes资源管理
kubernetes资源管理资源管理介绍资源管理介绍在kubernetes中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。kubernetes的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在kubernetes集群中运行一个个的容器,并将指定的程序跑在容器中。kubernetes的最小管理单元是pod而不是容器,所以只能将容器放在Pod中,而kubernetes一般也不会直接管理Pod,而是通过Pod控制器来管理Pod的。Pod可以提原创 2021-11-13 21:53:38 · 79 阅读 · 0 评论 -
Kubernetes介绍
Kubernetes介绍应用部署方式演变kubernetes简介kubernetes组件kubernetes概念应用部署方式演变在部署应用程序的方式上,主要经历了三个时代:传统部署:互联网早期,会直接将应用程序部署在物理机上优点:简单,不需要其它技术的参与缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响虚拟化部署:可以在一台物理机上运行多个虚拟机,每个虚拟机都是独立的一个环境优点:程序环境不会相互产生影响,提供了一定程度的安全性缺点:增加了原创 2021-11-11 22:05:58 · 191 阅读 · 0 评论