UCloud UHost自建K8S集群如何使用基础云产品ULB负载均衡
经常我们会遇到在云上自建K8S的场景,但是又想使用云的一些基础产品,比如,ULB负载均衡、UDisk云盘、UFS文件存储等。下面我就基于在UCloud云主机上自建K8S集群,如何使用UCloud ULB产品进行展开介绍。
基于UCloud云主机自建K8S集群
K8s的物理架构是master/node模式: K8s集群至少需要一个主节点(Master)和多个工作节点(Worker),Master节点是集群的控制节点,负责整个集群的管理和控制,主节点主要用于暴露API,调度部署和节点的管理。工作节点主要是运行容器的。 下面就给大家介绍一下如何快速自建K8S集群。
K8S Pod模板介绍
在Kubernetes中,Pod包含一个或者多个相关的容器,Pod可以认为是容器的一种延伸扩展,一个Pod也是一个隔离体,而Pod内部包含的一组容器又是共享的(包括PID、Network、IPC、UTS)除此之外,Pod中的容器可以访问共同的数据卷来实现文件系统的共享。
K8S ReplicationController模板介绍
在用户定义范围内,如果pod增多,则ReplicationController会终止额外的pod,如果减少,RC会创建新的pod,始终保持在定义范围。例如,RC会在Pod维护(例如内核升级)后在节点上重新创建新Pod。
Docker自建容器实例迁移至UCloud 容器实例Cube
Cube产品取名于Kube谐音,且有立方体的含义。如果您有使用过Kubernetes,可以把Cube的一个实例理解为Kubernetes中的最小业务单元Pod。