Kubernetes基础: 资源扩展收缩机制(Replica Set)
发布时间
阅读量:
阅读量
Kubernetes具备多种途径实现对资源弹性伸缩的管理,本文选取RS(Replica Set)作为实例进行阐述。
常用方法概述
方法1: 使用kubectl scale进行扩缩容
【通过执行kubectl scale命令对指定资源实施弹性伸缩操作
弹性伸缩指令:kubectl scale
方法2: 修改YAML文件执行kubectl apply进行扩缩容
实现扩缩容功能需遵循以下操作流程:
- 首先,调整YAML配置文件中replica字段对应的实例数目
- 其次,运用kubectl apply -f指令完成扩容或缩容操作
RS示例说明
以下为示例YAML文件的展示形式:
[root@host131 ReplicaSet]# cat selecotr-busybox-rs.yaml
---
apiVersion: apps/v1
kind: ReplicaSet
metadata:
name: test-rs
spec:
replicas: 1
selector:
matchLabels:
app: busybox-rs-prod
template:
metadat
全部评论 (0)
还没有任何评论哟~
