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

用织梦做的网站好用吗短视频运营是做什么的

用织梦做的网站好用吗,短视频运营是做什么的,中国建设银行网站怎么登录不上,尊云服务器假设有如下三个节点的 K8S 集群: k8s31master 是控制节点 k8s31node1、k8s31node2 是工作节点 容器运行时是 containerd 一、理论介绍 1.1、Volumes 卷 Kubernetes 的卷是 pod 的⼀个组成部分,因此像容器⼀样在 pod 的规范(pod.spec&#x…

 假设有如下三个节点的 K8S 集群:

k8s31master 是控制节点

k8s31node1、k8s31node2 是工作节点

容器运行时是 containerd

一、理论介绍

1.1、Volumes 卷

Kubernetes 的卷是 pod 的⼀个组成部分,因此像容器⼀样在 pod 的规范(pod.spec)中就定义了。它们不是独立的 Kubernetes 对象,也不能单独创建或删除。pod 中的所有容器都可以使用卷,但必须先将它挂载在每个需要访问它的容器中。在每个容器中,都可以在其文件系统的任意位置挂载卷。

通过上面的描述,我们知道了使用卷的两个步骤:

  1. 在 .spec.volumes 字段中设置为 Pod 提供的卷。
  2. 在 .spec.containers[*].volumeMounts 字段中声明卷在容器中的挂载位置。

1.2、为什么需要? 

总结:

  1. 数据持久性。容器的文件在磁盘上是临时存放的,当容器崩溃重启或被删除时,数据也会随之丢失。
  2. 共享存储。多个容器之间共享文件数据。

1.3、常用卷类型

emptyDir、hostPath、nfs、persistentVolumeClaim、configMap、secret。

kubectl explain pod.spec.volumes

二、emptyDir 卷类型

  • emptyDir 类型的 Volumes 是在 Pod 被指派到某节点时被创建。
  • 就像其名称所表示的那样,emptyDir 卷最初是空的。
  • Kubernetes 会在节点上自动分配一个目录,因此无需指定节点上对应的目录文件。
  • 当 Pod 因为某些原因被从节点上删除时,emptyDir 卷中的数据也会被永久删除。

2.1、实践

定义一个 Pod,里面有两个容器:一个 nginx,一个 alpine。

alpine 每隔3秒往容器目录 /data 生成一个 index.html。

nginx 读取这个 index.html 作为首页。

apiVersion: v1
kind: Pod
metadata:name: emptydir-pod
spec:volumes:- name: sharediremptyDir: {}containers:- name: html-generatorimage: alpine:latest  imagePullPolicy: IfNotPresentcommand: ["/bin/sh", "-c", "while true; do echo \"您好,现在时间是 $(date)\" > /data/index.html; sleep 3; done"]volumeMounts:- name: sharedirmountPath: /data- name: nginximage: nginx:1.14.2imagePullPolicy: IfNotPresentvolumeMounts:- name: sharedirmountPath: /usr/share/nginx/htmlreadOnly: trueports:- containerPort: 80protocol: TCP
  • emptyDir: {} 表示这是一个空卷。
  • command: ["/bin/sh", "-c", "while true; do echo \"您好,现在时间是 $(date)\" > /data/index.html; sleep 3; done"] 表示容器启动的时候执行命令,该命令每隔3秒往 /data/index.html 打印当前系统时间。
  • date:这是一个用于显示或设置系统日期和时间的命令。当不带任何参数使用时,它会显示当前的日期和时间。
  • $(command):这是命令替换的语法,在 Shell 中用来获取命令执行的结果。这里的command 是指任何有效的命令。在本例中,就是 date 命令。Shell 会先运行括号内的命令,并将输出结果替换掉这个整个表达式。
  • 容器 html-generator 和容器 nginx 都挂载了相同的卷 sharedir。

  • 每隔3秒请求 Pod IP

 Pod IP 是 10.244.9.1 ; Pod 被调度到 node2。

2.2、查看本机临时目录

  • 查看 pod 的 uid
kubectl get pod emptydir-pod -oyaml | grep uid

  • 进入 node2 /var/lib/kubelet/pod-uid/volumes 下

http://www.dtcms.com/wzjs/15410.html

相关文章:

  • 石家庄网站建设与推广网站制作公司有哪些
  • 网站建设要点免费投放广告的平台
  • 明星个人flash网站源码培训班学员培训心得
  • 深圳做网站(龙华信科)seo去哪里培训
  • 四川成都具体地址有哪些武汉网站seo推广
  • 网站空间价格表提升seo排名
  • 如何设计一个网页自动运行谷歌seo价格
  • 程序员自己做项目的网站郑州搜狗关键词优化顾问
  • 珠海网站建设制作设计关键词排名优化官网
  • 公众号阅读量1000能挣多少钱seo优化排名服务
  • 网站服务器自己搭建淘宝如何提升关键词排名
  • 绍兴网站开发公司seo推广公司排名
  • 织梦电子行业网站模板网站点击排名优化
  • 做的好的排版网站关键词排名快速提升
  • 网站怎么做导航百度客户端电脑版下载
  • 用阿里巴巴做公司网站怎么样百度推广时间段在哪里设置
  • 公司装修员工有工资吗前端seo搜索引擎优化
  • 上海软件开发的公司排名seo网站排名优化工具
  • 网站建设完成后怎么上传服务器网站推广关键词排名优化
  • 公司建设网站需要什么武汉seo公司
  • 移动互联网开发考研方向seo手机关键词排行推广
  • 百度知识营销百度seo价格查询
  • 网站建设仟首先金手指12精品成品网站入口
  • 怀仁有做网站的公司吗千锋教育介绍
  • 免费网站建设开发网络营销策划方案的目的
  • 为什么做网站要服务器 和域名seo是什么工作
  • 专做logo网站叫什么地方子域名大全查询
  • 网络推广工作好干吗专业seo网络营销公司
  • 下载大连建设网官方网站百度推广官网
  • 免费网站软件app如何在百度上建立网站