实例分享:如何在架构层面创建一个 kubernetes 的 master 高可靠节点?
Posted twt企业IT社区
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实例分享:如何在架构层面创建一个 kubernetes 的 master 高可靠节点?相关的知识,希望对你有一定的参考价值。
|| 分享者:顾黄亮
在实际使用中,尤其在现网环境下,kubernetes的master节点高可靠方面是非常需要注意的,因为很多关键服务如kube-apiserver、kube-scheduler和kube-controller-manager都依赖于master。
如何在架构层面创建一个高可靠的master节点?配置过程中需要注意哪些点?
有一种比较简单的高可靠方案,技术栈和工具选择也具备通用性,通过keepalived + haproxy来实现,其中keepalived是提供一个VIP,通过VIP关联所有的Master节点;然后haproxy提供端口转发功能。由于VIP还是存在Master的机器上的,默认配置API Server的端口是6443,所以我们需要将另外一个端口关联到这个VIP上,需要做端口的区分,可以使用8443端口。
来自社区“云架构师如何进行容器云平台高可靠设计在线交流”
更多相关探讨欢迎点击文末阅读原文
觉得本文有用,请转发、点赞或点击在看,让更多同行看到
资料/文章推荐:
下载 twt 社区客户端 APP
或到应用商店搜索“twt”
以上是关于实例分享:如何在架构层面创建一个 kubernetes 的 master 高可靠节点?的主要内容,如果未能解决你的问题,请参考以下文章
SOFAStack CAFE 单元化混合云产品中的 Kubernetes 多集群实践
系统架构面临的三大挑战,看 Kubernetes 监控如何解决?
k8s网络架构k8s实战实现原理kube-proxy架构和Kubernetes分享