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

做珠宝网站价格多少网站式登录页面模板下载地址

做珠宝网站价格多少,网站式登录页面模板下载地址,怎么注册com网站免费的,廊坊网站搜索优化文章目录 创建一个podpod的启动命令和参数更改pod 镜像拉取策略 pod 的三种探针pod 探针的实现方式prestop 和 prestart 创建一个pod apiVersion: v1 # 必选,API 的版本号 kind: Pod # 必选,类型 Pod metadata: # 必选,元数据name: nginx # …

文章目录

        • 创建一个pod
          • pod的启动命令和参数更改
          • pod 镜像拉取策略
        • pod 的三种探针
        • pod 探针的实现方式
          • prestop 和 prestart

创建一个pod
apiVersion: v1 # 必选,API 的版本号
kind: Pod # 必选,类型 Pod
metadata: # 必选,元数据name: nginx # 必选,符合 RFC 1035 规范的 Pod 名称
spec: # 必选,用于定义 Pod 的详细信息containers: # 必选,容器列表- name: nginx # 必选,符合 RFC 1035 规范的容器名称image: nginx:1.15.12 # 必选,容器所用的镜像的地址ports: # 可选,容器需要暴露的端口号列表- containerPort: 80 # 端口号

在这里插入图片描述
一般使用yaml 文件进行创建比较好, 命令的方式实验用而已

pod的启动命令和参数更改
apiVersion: v1 # 必选,API 的版本号
kind: Pod # 必选,类型 Pod
metadata: # 必选,元数据name: nginx # 必选,符合 RFC 1035 规范的 Pod 名称
spec: # 必选,用于定义 Pod 的详细信息containers: # 必选,容器列表- name: nginx # 必选,符合 RFC 1035 规范的容器名称image: nginx:1.15.12 # 必选,容器所用的镜像的地址command: # 可选,容器启动执行的命令- sleep- "10"ports: # 可选,容器需要暴露的端口号列表- containerPort: 80 # 端口号# 新增command 部分到yaml 文件中,

在这里插入图片描述

pod 镜像拉取策略
always  总是拉取, 当镜像tag 为 latest 时, 且 imagepullpollicy  没有配置, 默认为 always
never  不管是否存在,都会拉取
ifNotPresent ,镜像不存在时拉取镜像,如果tag 为非latest ,且 imagepolicy 未配置,默认为 ifNotPresent 镜像拉取策略, 驾到 command 同级别里imagePullPolicy: IfNotPresent # 可选,镜像拉取策略
pod 的三种探针
种类 说明
startupProbe Kubernetes1.16 新加的探测方式,用于判断容器内的应用程序是否已经启动。如果
配置了 startupProbe,就会先禁用其他探测,直到它成功为止。如果探测失败,Kubelet
会杀死容器,之后根据重启策略进行处理,如果探测成功,或没有配置 startupProbe,
则状态为成功,之后就不再探测。
livenessProbe 用于探测容器是否在运行,如果探测失败,kubelet 会“杀死”容器并根据重启策略
进行相应的处理。如果未指定该探针,将默认为 Success
readinessProbe 一般用于探测容器内的程序是否健康,即判断容器是否为就绪(Ready)状态。如
果是,则可以处理请求,反之 Endpoints Controller 将从所有的 Service 的 Endpoints
中删除此容器所在 Pod 的 IP 地址。如果未指定,将默认为 Success
pod 探针的实现方式
实现方式 说明
ExecAction 在容器内执行一个指定的命令,如果命令返回值为 0,则认为容器健康
TCPSocketAction 通过 TCP 连接检查容器指定的端口,如果端口开放,则认为容器健康
HTTPGetAction 对指定的 URL 进行 Get 请求,如果状态码在 200~400 之间,则认为容器健康没有探针的pod
apiVersion: v1 # 必选,API 的版本号,这里使用的是 v1 版本
kind: Pod # 必选,资源对象的类型,这里是 Pod
metadata: # 必选,资源对象的元数据name: nginx # 必选,资源对象的名称,这里是 nginx
spec: # 必选,资源对象的详细规格说明containers: # 必选,Pod 中运行的容器列表- name: nginx # 必选,容器的名称,这里是 nginximage: nginx:1.15.12 # 必选,容器所用的镜像,这里是 nginx:1.15.12imagePullPolicy: IfNotPresent # 镜像拉取策略,这里是 IfNotPresent,表示如果本地有镜像就使用本地镜像,否则从远程仓库拉取command: # 可选,容器启动时执行的命令- sh- -c- sleep 10; nginx -g "daemon off;" # 这里是先暂停10秒,然后运行 nginx 服务器ports: # 可选,容器需要暴露的端口列表- containerPort: 8088 # 容器暴露的端口号,这里是 80restartPolicy: Never # Pod 的重启策略,这里是 Never,表示容器退出时不自动重启

配置健康检查,如果是一个java程序,启动时间很慢,则要用startupProbe 探针来减少故障恢复时间

apiVersion: v1 # 必选,API 的版本号,这里使用的是 v1 版本
kind: Pod # 必选,资源对象的类型,这里是 Pod
metadata: # 必选,资源对象的元数据name: nginx # 必选,资源对象的名称,这里是 nginx
spec: # 必选,资源对象的详细规格说明containers: # 必选,Pod 中运行的容器列表- name: nginx # 必选,容器的名称,这里是 nginximage: nginx:1.15.12 # 必选,容器所用的镜像,这里是 nginx:1.15.12imagePullPolicy: IfNotPresent # 镜像拉取策略,这里是 IfNotPresent,表示如果本地有镜像就使用本地镜像,否则从远程仓库拉取command: # 可选,容器启动时执行的命令- sh- -c- sleep 10; nginx -g "daemon off;" # 这里是先暂停10秒,然后运行 nginx 服务器readinessProbe: # 可选,用于检查容器是否已经准备好提供服务httpGet: # 使用 HTTP GET 请求进行检查path: /index.html # 请求的路径port: 80 # 请求的端口号scheme: HTTP # 请求的协议,HTTP 或 HTTPSinitialDelaySeconds: 10 # 容器启动后首次进行检查的延迟时间(秒)timeoutSeconds: 2 # 检查超时时间(秒)periodSeconds: 5 # 检查的间隔时间(秒)successThreshold: 1 # 表示检查成功的最小连续成功次数failureThreshold: 2 # 表示检查失败的最小连续失败次数livenessProbe: # 可选,用于检查容器是否还在运行tcpSocket: # 使用 TCP Socket 进行检查port: 80 # 检查的端口号initialDelaySeconds: 10 # 容器启动后首次进行检查的延迟时间(秒)timeoutSeconds: 2 # 检查超时时间(秒)periodSeconds: 5 # 检查的间隔时间(秒)successThreshold: 1 # 表示检查成功的最小连续成功次数failureThreshold: 2 # 表示检查失败的最小连续失败次数ports: # 可选,容器需要暴露的端口列表- containerPort: 80 # 容器暴露的端口号,这里是 80restartPolicy: Never # Pod 的重启策略,这里是 Never,表示容器退出时不自动重启
prestop 和 prestart
apiVersion: v1 # 必选,API 的版本号,这里使用的是 v1 版本
kind: Pod # 必选,资源对象的类型,这里是 Pod
metadata: # 必选,资源对象的元数据name: nginx # 必选,资源对象的名称,这里是 nginx
spec: # 必选,资源对象的详细规格说明containers: # 必选,Pod 中运行的容器列表- name: nginx # 必选,容器的名称,这里是 nginximage: nginx:1.15.12 # 必选,容器所用的镜像,这里是 nginx:1.15.12imagePullPolicy: IfNotPresent # 镜像拉取策略,这里是 IfNotPresent,表示如果本地有镜像就使用本地镜像,否则从远程仓库拉取lifecycle: # 定义容器的生命周期钩子postStart: # 容器创建后要执行的操作exec: # 使用 exec 执行 shell 命令command: # 定义要执行的命令- sh- -c- 'mkdir /data/' # 这里的命令是创建一个名为 /data/ 的目录preStop: # 容器停止前要执行的操作exec: # 使用 exec 执行 shell 命令command: # 定义要执行的命令- sh- -c- sleep 10 # 这里的命令是暂停10秒ports: # 可选,容器需要暴露的端口列表- containerPort: 80 # 容器暴露的端口号,这里是 80restartPolicy: Never # Pod 的重启策略,这里是 Never,表示容器退出时不自动重启

在这里插入图片描述

参考资料: 宽哥

http://www.yayakq.cn/news/10474/

相关文章:

  • 企业商城网站多少钱小程序外包公司太坑了
  • 哪些是企业网站移动互联网开发的特点
  • 天猫商城网站设计分析电商网站制作流程
  • 济南品质网站建设费用网络服务提供商是指
  • 中山专业外贸网站开发公司网站做什么内容赚钱
  • 北京建站工作室德清建设银行官方网站
  • 男女做暖暖视频免费网站wordpress 首页地址
  • 企业网站备案座机号网络设计课程培训
  • 微网站排版微博推广方式有哪些
  • 茶网站源码一 网站建设方案
  • 企业网站的基本内容vfp wordpress
  • 怎么做有邀请码的网站建设工程施工合同示范文本2017
  • 网站仿站大多少钱网站右下角调用优酷视频广告代码
  • 中南大学双一流建设网站注册网站会员需填写
  • 开发公司交房流程及注意事项温州seo服务
  • 网站本地可以打开seo网站关键词优化快速官网
  • 免费个人网站源码下载wordpress非法关键词
  • 中山网站建设金科湖南微信网站公司
  • 安徽建设厅网站进不去四川省建设执业注册中心网站
  • 织梦个人网站模版哈尔滨 做网站
  • 30岁转行做网站设计网站策划表
  • 公司平台做网站优化公司
  • 做3d模型的叫什么牛的网站国有企业管理培训课程
  • 北京网站开发联系电话寿光网站建设多少钱
  • 网站编辑 seo是什么 百度知道网站设计网站建设毕业文稿
  • 江西东乡网站建设wordpress 论坛
  • 网站结构优化的内容和方法鄱阳电商网站建设
  • 哪里有网站推广软件app模板网站
  • 高端网站建设企业官网建设零售管理系统软件
  • 什么网站可以做微招聘给女朋友做网站 知乎