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

缩容和扩容一样操作

相关推荐
星火开发设计3 小时前
类型别名 typedef:让复杂类型更简洁
开发语言·c++·学习·算法·函数·知识
Gorgous—l3 小时前
数据结构算法学习:LeetCode热题100-多维动态规划篇(不同路径、最小路径和、最长回文子串、最长公共子序列、编辑距离)
数据结构·学习·算法
啦啦啦小石头4 小时前
Docker 换源
docker
Hello_Embed4 小时前
libmodbus 移植 STM32(基础篇)
笔记·stm32·单片机·学习·modbus
●VON5 小时前
Flutter for OpenHarmony 21天训练营 Day03 总结:从学习到输出,迈出原创第一步
学习·flutter·openharmony·布局·技术
香芋Yu5 小时前
【大模型教程——第四部分:大模型应用开发】第1章:提示工程与上下文学习 (Prompt Engineering & ICL)
学习·prompt
LYS_06185 小时前
寒假学习10(HAL库1+模数电10)
学习
江畔何人初5 小时前
pod的定义以及创建过程
linux·运维·云原生
runningshark5 小时前
【项目】示波器学习与制作
学习