摘要: 概述 Kubernetes暴露服务的方式目前有三种: LoadBlancer Service NodePort Service Ingress 在《kubernetes资源之service》中我们提到,通过NodePort Service和LoadBlancer Service可以将集群内服务对外暴 阅读全文
posted @ 2018-08-17 19:29 breezey 阅读(6613) 评论(0) 推荐(0) 编辑
摘要: 基本概念 当应用由单体架构转向微服务架构时,应用被拆成很多小的互相协作的微服务,每个服务会以多个副本运行,副本数量会随着系统所需的处理能力进行变化,这就是微服务的伸缩性。 微服务的负载均衡器对实现伸缩性起了十分重要的作用。 Service是Kubernetes最重要的资源对象。Kubernetes中 阅读全文
posted @ 2018-08-17 19:03 breezey 阅读(1526) 评论(0) 推荐(0) 编辑
摘要: 简介 通过手工执行 kubectl scale 命令或者通过修改deployment的replicas数量,可以实现 Pod 扩容或缩容。但如果仅止于此,显然不符合 Google 对 Kubernetes 的定位目标 —— 自动化、智能化。在 Google 看来,分布式系统要能够根据当前负载的变化情 阅读全文
posted @ 2018-08-17 16:55 breezey 阅读(2921) 评论(0) 推荐(0) 编辑