随笔分类 - kubernetes
摘要:一、helm简单介绍 Helm是k8s的包管理工具。我们在使用k8s部署服务的时候,经常要创建多个资源对象,并且这些资源对象可能还有先后顺序,部署起来会比较麻烦。如果服务需要提供给其他人部署使用,那对大家都是一场灾难。(部署过程可能会遇到问题)。这时候,helm就体现出它的作用了,helm支持部署服
阅读全文
摘要:在kubernetes集群的每个node都会运行一个kube-proxy服务进程,这个进程可用看作Service的透明代理兼负载均衡器。其核心功能是将到某个Service的访问请求转发到后端的多个pod实例上。对每一个TCP类型的kubernetes Service,kube-proxy都会在本地N
阅读全文
摘要:kubernetes集群中,每个Node节点工作节点上都会启动一个kubelet服务进程。用于处理master节点下发到本节点的任务,管理pod和pod中的容器。每个kubelet进程都会在API Server上注册节点自身信息,定期汇报节点资源使用情况,通过cAdvisor监控容器和节点资源。 1
阅读全文
摘要:scheduler在整个系统承担了承上启下的重要功能 承上值负责接受Controller Manager创建新的pod,安排目标Node 旗下指安置工作完成后,目标Node上的kubelet服务进程接管后续工作,负责pod生命周期下半生。 kubernetes Scheduler作用是将待调度的po
阅读全文
摘要:Controller Manager作为集群内部的管理控制中心,负责集群内的Node、Pod副本、服务端点(Endpoint)、命名空间(Namespace)、服务账号(ServiceAccount)、资源定额(ResourceQuota)等的管理,当某个Node意外宕机时,及时发现并执行自动化修复
阅读全文
摘要:kubernetes API Server的核心功能是提供了Kubernetes各类资源对象(Pod,RC,Service等)的增删改查及Watch等HTTP Rest接口,成为集群内各个功能模块之间数据交互和通信的中心枢纽,是整个系统的数据总线和数据中心。 (1)是集群管理的API入口 (2)是资
阅读全文
摘要:kubernetes是基于容器技术的分布式架构领先方案。具有完备的集群管理能力,包括多层次的安全防护和准入机制、多租户应用支撑能力、透明的服务注册和服务发现机制、内建智能负载均衡器、强大的故障发现和自我修复的能力、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制、以及多粒度的资源配额管理能力。同
阅读全文