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

缩容和扩容一样操作

相关推荐
格桑阿sir7 分钟前
Kubernetes控制平面组件:Controller Manager 之 内置Controller详解
kubernetes·controller·endpoint·hpa·job·garbege·lease
Sahas101911 分钟前
debian安装docker
docker·eureka·debian
may_一一34 分钟前
Docker中mysql镜像保存与导入
mysql·docker·容器
liuze4081 小时前
使用 docker 安装 nacos3.x
运维·docker·容器
Pasregret1 小时前
云原生 MySQL 架构:从容器化到 Serverless
mysql·云原生·架构
每次的天空2 小时前
移动应用开发:自定义 View 处理大量数据的性能与交互优化方案
android·java·学习·交互
家庭云计算专家2 小时前
一键设置动态域名+ipv6内网直通访问ssh服务-家庭云计算专家
运维·docker·容器·云计算·ssh·onlyoffice
一个向上的运维者2 小时前
Prometheus生产实战全流程详解(存储/负载/调度篇)
云原生·prometheus
alden_ygq2 小时前
k8s node 内存碎片化如何优化?
云原生·容器·kubernetes
海尔辛2 小时前
学习黑客光猫-路由器-交换机
网络·学习·智能路由器