摘要:
一、Job 一次性任务概述 主要负责批处理任务,Job创建一个或多个Pod,并确保指定数量的Pod成功终止。Pod成功完成后,Job将跟踪成功完成的情况。当达到指定的成功完成次数时,任务(即Job)就完成了。删除Job将清除其创建的Pod。 一个简单的情况是创建一个Job对象,以便可靠地运行一个Po 阅读全文
摘要:
一、DaemonSet概述 官方文档:https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/ DaemonSet确保在所有(或部分)Node节点上运行Pod的副本。随着新的Node被添加到群集中的同时,会将Pod添加到 阅读全文
摘要:
一、概念 有状态:db 如果mysql的主从,必须是远程的存储,在任意节点都可以挂载恢复之前的状态,而且还有网络ID唯一,从得知道主的地址,pod是短暂的,新的就会换IP,得保证这个IP能一直在使用 无状态:web 比如部署2个副本,跟其他没啥直接的关系,本地也没有需要持久化的数据,其中有一个副本挂 阅读全文
摘要:
一、概述 一个容器平台的主要功能就是为容器分配运行时所需要的计算,存储和网络资源。容器调 度系统负责选择在最合适的主机上启动容器,并且将它们关联起来。它必须能够自动的处 理容器故障并且能够在更多的主机上自动启动更多的容器来应对更多的应用访问。 目前三大主流的容器平台 Swarm, Mesos 和 K 阅读全文
摘要:
一、Namespace 概述 Namespace 在很多情况下用于实现多用户的资源隔离,通过将集群内部的资源对象分配到不同的 Namespace 中, 形成逻辑上的分组,便于不同的分组在共享使用整个集群的资源同时还能被分别管理。Kubernetes 集群在启动后,会创建一个名为"default"的 阅读全文
摘要:
一、Service概述 service是k8s中的一个重要概念,主要是提供负载均衡和服务自动发现。它是k8s中最核心的资源之一,每一个Service就是我们平常所说的一个“微服务”。在非k8s世界中,管理员可以通过在配置文件中指定IP地址或主机名,容许客户端访问,但在k8s中这种方式是行不通的。因为 阅读全文