技术栈

kubernates

玉&心
17 天前
docker·云原生·容器·hpa·kubernates
K8s HPA自动扩缩容在安装完k8s相关的部署后,随着业务的发展,比如说电商系统遇到大促,这个时候k8s里面的pod的cpu使用率就会大幅上升,可能会导致cpu使用率达到100%,从而导致系统反应缓慢,甚至不可用,如果使用人工去观察cpu的使用情况,这个不仅费时费力,而且效果也不太好,这个时候k8s提供了一种Horizontal Pod Autoscaler(HPA)的自动扩缩容的方法,在cpu使用量达到预定的百分比时就会自动进行扩容pod,HPA 的工作流程是一个闭环的反馈系统,依赖于以下组件协同工作:
架构成长指南
3 年前
云原生·helm·kubernates
什么是Helm?它是如何提升云原生应用私有化部署效率的公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享试想一下,如果有一个项目有50 个微服务,每个微服务都有service、deployment、ingress、pvc等 yaml 文件,算下来大概有 200 个文件,然后这个项目需要基于k8s进行私有化交付,如果是你会怎么快速部署应用?
我是有底线的