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,保存查看

缩容和扩容一样操作

相关推荐
HalvmånEver2 小时前
MySQL视图
linux·数据库·学习·mysql·视图
MonkeyKing_sunyuhua2 小时前
阿里云的ECS拉取docker镜像失败问题解决方案
阿里云·docker·eureka
嵌入式小企鹅2 小时前
国产算力突破、RISC-V车规生态成型、AI编程工具免费化浪潮
学习·开源·ai编程·risc-v·昇腾·deepseek v4
赵优秀一一2 小时前
Docker1: 安装、镜像和容器概念
运维·docker·容器
shizhan_cloud2 小时前
K8S部署LNMP架构 ECShop
kubernetes
万能菜道人2 小时前
LVGL9.5版本的基础使用学习
学习
星夜夏空992 小时前
STM32单片机学习(1)——keil5安装以及环境部署
stm32·单片机·学习
我想我不够好。2 小时前
2026.5.8 消防监控学习1hour
学习
Amazing_Cacao2 小时前
CFCA精品可可产区认证课程风土体系(非洲):穿透浓厚表象,深度解剖精品可可底层的结构张力与多维对抗
笔记·学习·重构
库奇噜啦呼2 小时前
【iOS】源码学习-类的结构分析
学习·ios·cocoa