当前位置: 首页 > news >正文

k8s系列--控制器yml(15)

extensions/v1betal版本在1.9被废弃
apiVersion: apps/v1
kind: ReplicaSet
metadata:
name: frontend
spec:
replicas: 3
selector:
matchLabels:
tier: frontend
template:
metadata:
labels:
tier: frontend
spec:
containers:

  • name: myapp
    image: 192.168.68.253:8253/library/nginx:latest
    env:
    • name: GET_HOSTS_FROM
      value: dns
      ports:
    • containerPort: 80

kubectl get pod --show-labels
kubectl label pod podname tier=frontend1 --overwrite=true

image

报错缺乏选择器
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
spec:
replicas: 3
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:

  • name: nginx
    image: 192.168.68.253:8253/library/nginx:latest
    ports:
    • containerPort: 80

扩容
kubectl scale deployment nginx-deployment --replicas=10
更新镜像
kubectl set image deployment/nginx-deployment nginx=nginx:latest
回滚
kubectl rollout undo deployment/nginx-deployment (--to-version=1)
kubectl rollout status deployment/nginx-deployment 回滚状态
kubectl rollout history deployment/nginx-deployment 回滚历史
kubectl rollout pause deployment/nginx-deployment 暂停

DeamonSet:每个节点运行一个副本

apiVersion: apps/v1
kind: DaemonSet
metadata:
name: deamonset-example
labels:
app: daemonset
spec:
selector:
matchlabels:
name: deamonset-example
template:
metadata:
labels:
name: deamonset-example
spec:
containers:
name: daemonset-example
image: 192.168.68.253:8253/library/nginx:latest

http://www.gsyq.cn/news/9828.html

相关文章:

  • AT_abc200_e [ABC200E] Patisserie ABC 2 题解
  • 日总结 5
  • Linux驱动开发(1)概念、环境与代码框架 - 实践
  • 寻路算法
  • day 1
  • 学习问题日记-1
  • 记一次生产环境内存溢出记录
  • LeetCode:15.转轮数组 - 详解
  • Android 中获取稳定时间的方法 - 指南
  • 【精品资料鉴赏】RPA财务机器人应用(基于UiPath)教材配套课件 - 详解
  • CF2146 Codeforces Round 1052 (Div. 2) 游记
  • 如何安装 SQLPro Studio for Mac?v2024.21.dmg 文件安装步骤详解(附安装包)
  • 易路斩获招聘、薪酬两大重磅人力资源奖项,尽显行业领军风范!
  • Xilnx FPGA 资源结构
  • 2025年录音转文字技术解析与实用工具评测 - 指南
  • CF2147H Maxflow GCD Coloring 题解
  • Uiverse.io 2.0 震撼发布:新增 3000+ 动效组件!适配 React、Vue
  • 问题及解决方法
  • 2025.9.22
  • 联想拯救者无法登录当前账户
  • WPF二合一平板电脑上屏幕旋转时获取屏幕宽高问题
  • 代码中的善意:构建人性化的软件开发文化
  • 9/22
  • Python开发中都遇到哪些问题,怎么解决的
  • 【废话】
  • 从 0 到 1,AI 走进服装店:记住每位顾客的喜好,比你还靠谱
  • 君子如水,心中有火:vivo本心而为30周年
  • Flutter跨平台工程实践与原理透视:从渲染引擎到高质产物 - 指南
  • 第二次软工作业——个人项目 - LXJ
  • systemd服务自身重启策略管理