首页 > 其他分享 >Deployment.yaml

Deployment.yaml

时间:2023-04-13 14:12:27浏览次数:24  
标签:name nginx RollingUpdate app yaml Deployment

apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deploy
namespace: default
spec:
replicas: 3
selector:
matchLabels:
app: nginx
minReadySeconds: 5
strategy:
type: RollingUpdate # 指定更新策略:RollingUpdate和Recreate
rollingUpdate:
maxSurge: 1
maxUnavailable: 1
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.7.9
ports:
- containerPort: 80

 

 

标签:name,nginx,RollingUpdate,app,yaml,Deployment
From: https://www.cnblogs.com/zhangcaiwang1/p/17314596.html

相关文章

  • k8s 查看 deployment 管理的所有 pod 日志
    背景k8s可以使用Deployment生成并管理多个pod,如果需要查看某个多pod实例的应用日志,一个一个pod依次排查过去未免太麻烦,需要有一种更高效的方式。实现使用如下命令即可查看一个Deployment的所有pod日志:kubectllogsdeployment/deployment的名字一些可选的命令参......
  • k8s 查看 deployment 管理的所有 pod 日志
    背景k8s可以使用Deployment生成并管理多个pod,如果需要查看某个多pod实例的应用日志,一个一个pod依次排查过去未免太麻烦,需要有一种更高效的方式。实现使用如下命令即可查看一个Deployment的所有pod日志:kubectllogsdeployment/deployment的名字一些可选的命令参......
  • yaml文件获取key的全路径
    importyamlwithopen('aa.yaml',"r")asfile:data=yaml.load(file,Loader=yaml.FullLoader)defyaml_flat(x):forkey,valueinx.items():ifisinstance(value,dict):fork,vinyaml_flat(value):......
  • 20230406-python-yaml文件操作
               ......
  • 马哥课程回顾----deployment
    原来k8s与docker对结通过CRI----》dockershim ---->docker daemonkubelet: 1、cri-docker ----->docker CE(daemon) 2、containerd(是docker捐献给CNNF云原生组织的)dokcer容器4个组件dockerDaemon 守护进程containerd -->CNNFdockershim  ru......
  • yaml-cpp YAML格式处理库的介绍和使用(面向业务编程-文件格式处理)
    yaml-cppYAML格式处理库的介绍和使用(面向业务编程-文件格式处理)YAML格式介绍YAML的格式介绍,有关ini、json和xml或许很多人已经很了解了,但是关于YAML,还有许多人不了解。YAML被设计成更适合人类阅读(我想正因为如此,所以相对来说更灵活,就导致到使用的时候很多人会觉得它看起来并不......
  • KubeSphere——使用deployment文件部署实战(3)
    摘要如果没有KubeSphere可视化界面,同样也能保持部署的能力。因此使用deployment文件来部署的相关应用。Deployment对象,顾名思义,是用于部署应用的对象。它使Kubernetes中最常用的一个对象,它为ReplicaSet和Pod的创建提供了一种声明式的定义方法,从而无需像前两篇文章中那样手动创建Rep......
  • 学习 YAML 语法
    符号意义备注-表示数组数组也叫序列#表示注释只支持单行注释空格缩进表示层级关系相同层级左侧必须对齐---表示一份内容的开始...表示一份内容的结束可省略:表示键值对数据冒号有有空格&name设置锚点*name引用锚点配合"<<"合并......
  • Python配置文件管理之ini和yaml文件读取
    当我们设计软件时,我们通常会花费大量精力来编写高质量的代码。但这往往还不够,一个好的软件还应该考虑其整个系统,如测试、部署、网络等。其中最重要的一个方面是配置管理。良好的配置管理应允许在任何环境中执行软件而不更改代码。最常见的配置包括数据库认证配置、部署服务器的主......
  • python接口自动化pytest+yaml+allure
    简介分层common公共层data数据层test层+main文件其中pytest框架使用pytest.ini全局配置和conftest.py夹具test层下载对于的安装包编写对于的用例实现参数化编写对于的fixture和pytest全局配置常用pytest执行方法main方法:pytest.main(['-vs','-n2'])console:py......