企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
#### 1.1 实验内容 本次实验我们将会给大家介绍 Pod 扩容与缩容。在实际的生产环境中,当服务的请求数量急剧增加的时候,我们需要对某个服务进行扩容,当资源紧张或服务的工作负载降低时,我们可以对某个服务进行缩容。 通过 Deployment/ReplicationController/ReplicaSet 的 Scale 机制可以完成 Pod 扩缩容。 Pod 扩缩容分为两种模式,手动扩缩容和自动扩缩容: * 手动扩缩容:通过执行命令`kubectl scale`或通过 RESTful API 对 Deployment/rc/rs 进行 Pod 副本数量设置来一键完成扩缩容。 * 自动扩缩容:指定某个性能指标或自定义业务指标的范围,以及指定 Pod 副本数量的范围,kubernetes 系统会自动在副本数量的范围内根据性能指标的变化进行调整。 #### 1.2 实验知识点 * 手动扩缩容 * 自动扩缩容 * 扩缩容算法 * php-apache 自动扩缩容实例 * 配置 HPA