K8S学习之基础十五:k8s中Deployment扩容缩容

deployment扩容缩容比较简单,下面介绍两种常用方法

复制代码
vi deploy-demo.yaml
kind: Deployment
metadata:
  name: myapp-v1
spec:
  replicas: 2
  selector:
    matchLabels:
      app: myapp
      version: v1
  template:
    metadata:
      labels:
        app: myapp
        version: v1
    spec:
      containers:
      - name: myapp
        image: 172.16.80.140/myapp/myapp:v1
        imagePullPolicy: IfNotPresent
        ports:
        - containerPort: 80

第一种方法:修改yaml中replicas的值,应用该yaml,如replicas: 3

第二种方法:kubectl edit deploy myapp-v1,修改replicas: 4,保存查看

缩容和扩容一样操作

相关推荐
Britz_Kevin12 分钟前
从零开始的云计算生活——第五十四天,悬梁刺股,kubernetes模块之组件与网络
网络·kubernetes·生活
wyn200011285 小时前
KafKa学习笔记
笔记·学习·kafka
Moss Huang6 小时前
docker-runc not installed on system
java·docker·容器
麦兜*8 小时前
Spring Boot 集成 Docker 构建与发版完整指南
java·spring boot·后端·spring·docker·系统架构·springcloud
幸运狗头9 小时前
Linux学习-基于TCP实现群聊
linux·学习·tcp/ip·群聊
KFCcrazy49 小时前
嵌入式学习日记(36)TCP并发服务器构建——epoll
服务器·学习·tcp/ip
diablobaal11 小时前
云计算学习100天-第28天
运维·服务器·学习
辉辉健身中12 小时前
docker和k8s的区别
docker·容器·kubernetes
艾莉丝努力练剑12 小时前
【C语言16天强化训练】从基础入门到进阶:Day 11
c语言·学习·算法
2401_8315017312 小时前
Linux之Docker虚拟化技术(一)
java·linux·docker