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

太平保险网站自己做网站要学什么

太平保险网站,自己做网站要学什么,阿里巴巴网站网络营销的影响,宣传制作清单及价格StatefulSet 是用来管理有状态应用的控制器 StatefulSet 用来管理某Pod集合的部署和扩缩#xff0c; 并为这些 Pod 提供持久存储和持久标识符StatefulSet | KubernetesStatefulSet 运行一组 Pod#xff0c;并为每个 Pod 保留一个稳定的标识。 这可用于管理需要持久化存储或稳…StatefulSet 是用来管理有状态应用的控制器 StatefulSet 用来管理某Pod集合的部署和扩缩 并为这些 Pod 提供持久存储和持久标识符StatefulSet | KubernetesStatefulSet 运行一组 Pod并为每个 Pod 保留一个稳定的标识。 这可用于管理需要持久化存储或稳定、唯一网络标识的应用。https://kubernetes.io/zh/docs/concepts/workloads/controllers/statefulset/ yaml文件  StatefulSet 基础 | Kubernetes本教程介绍了如何使用 StatefulSet 来管理应用。 演示了如何创建、删除、扩容/缩容和更新 StatefulSet 的 Pod。准备开始 在开始本教程之前你应该熟悉以下 Kubernetes 的概念Pod Cluster DNS Headless Service PersistentVolumes PersistentVolume Provisioning StatefulSet kubectl 命令行工具 说明 本教程假设你的集群被配置为动态制备 PersistentVolume 卷。 如果没有这样配置在开始本教程之前你需要手动准备 2 个 1 GiB 的存储卷。 教程目标 StatefulSet 旨在与有状态的应用及分布式系统一起使用。然而在 Kubernetes 上管理有状态应用和分布式系统是一个宽泛而复杂的话题。 为了演示 StatefulSet 的基本特性并且不使前后的主题混淆你将会使用 StatefulSet 部署一个简单的 Web 应用。在阅读本教程后你将熟悉以下内容如何创建 StatefulSet StatefulSet 怎样管理它的 Pod 如何删除 StatefulSet 如何对 StatefulSet 进行扩容/缩容 如何更新一个 StatefulSet 的 Pod 创建 StatefulSet 作为开始使用如下示例创建一个 StatefulSet。它和 StatefulSet 概念中的示例相似。 它创建了一个 Headless Service nginx 用来发布 StatefulSet web 中的 Pod 的 IP 地址。https://kubernetes.io/zh/docs/tutorials/stateful-application/basic-stateful-set/ #statefulset部分 apiVersion: apps/v1 kind: StatefulSet metadata:name: web # statefulset的名称 spec:serviceName: nginxreplicas: 3 # 3个副本updateStrategy: #更新策略type: RollingUpdate #滚动更新rollingUpdate: #滚动更新分区数partition: 3selector:matchLabels: #匹配pod标签为appnginxapp: nginxtemplate: #pod模板metadata:labels:app: nginx #标签为appnginxstatefulset和上面service标签选择器与之对应spec:containers:- name: nginximage: nginx:1.15-alpineports:- containerPort: 80name: webvolumeMounts: #存储卷定义- name: www #存储卷名称mountPath: /usr/share/nginx/html #位置volumeClaimTemplates: #存储卷- metadata:name: www #上面valumemounts须相同spec:accessModes: [ ReadWriteOnce ] #读写权限storageClassName: nfs-client # 与前面定义的storageclass名称对应resources:requests:storage: 1Gi 查看 kubectl get statefulset 或者简写 kubectl get sts [rootk8s-master ~]# kubectl get sts -n nacos NAME READY AGE nacos 1/1 20d 扩容缩容 # 扩容缩容指定副本数大则扩容小则缩容 kubectl scale statefulset web --replicas5# 扩容缩容 kubectl patch statefulset web -p {spec:{replicas:3}} 当然修改yaml文件中的replicas后再执行kubectl apply -f yaml-name也可以 删除 级联删除 # 级联删除删除 statefulset 时会同时删除 pods kubectl delete statefulset web 非级联删除 --cascadefalse # 非级联删除删除 statefulset 时不会删除 pods删除 sts 后pods 就没人管了此时再删除 pod 不会重建的 #1.删除statefulset kubectl deelte sts web --cascadefalse #2.删除service kubectl delete service nginx #3.删除pod kubectl delete pod nginx 删除pvc # StatefulSet删除后PVC还会保留着数据不再使用的话也需要删除 $ kubectl delete pvc www-web-0 www-web-1 镜像更新 两个方式 RollingUpdate 滚动更新同样是修改 pod template 属性后会触发更新但是由于 pod 是有序的在 StatefulSet 中更新时是基于 pod 的顺序倒序更新的 利用滚动更新中的 partition 属性可以实现简易的灰度发布的效果 参考StatefulSet | Kubernetes onDelete 当pod被删除后更新 更新镜像版本 kubectl set image sts/web nginxnginx:latest 灰度发布 例如我们有 5 个 pod如果当前 partition 设置为 3那么此时滚动更新时只会更新那些 序号 3 的 pod 利用该机制我们可以通过控制 partition 的值来决定只更新其中一部分 pod确认没有问题后再主键增大更新的 pod 数量最终实现全部 pod 更新
http://www.hkea.cn/news/14352811/

相关文章:

  • 有专业做网站c2c模式在我国开始于1999年的
  • 从那些方面建设网站做国外购物的网站怎么发货
  • 自己弄个网站中山哪里有做网站
  • 免费公司介绍网站怎么做深圳网站seo设计
  • 昆山网站建设怎么样报网站开发培训班
  • 物流网站做那个好住房与城乡建设部网站 黑龙江
  • 李贤威wordpress建站教程成都住建局官网住建扬尘监测
  • 人事怎么做招聘网站比对分析欧美网站设计特点
  • 辽宁省建设工程信息网官网新网站有哪些做农产品的网站
  • 深圳专业画册设计机构南京seo推广
  • 网站建设 软件开发的公司seo教程论坛
  • 网站建设公司如何推广wordpress模板的网站_网页字体怎么修改?
  • 听完米课做的网站网上国网app推广效果
  • 广州黄埔网站制作山东大标网络
  • 手机网站开发开发wordpress主题 ux
  • 网站上的超链接怎么做重庆电力建设公司网站
  • 企业网站建设一条龙多少钱如何个网站做二维码
  • 网站忧化技巧wordpress会员主页
  • 自然村 网站建设seo教程自学
  • 专业的网站制作公司地址免费申请个人网站申请
  • 做网站一定要用到dw做spa的网站怎么推广
  • 怎么做淘宝网站步骤单位建设的网站属于无形资产吗
  • 做淘宝那样的网站麻烦吗网页设计代码字号px
  • 网站大全网址大全wordpress 时尚 主题
  • 广州天河建网站发布软文平台
  • 电子商务网站开发前景做外贸的经常浏览的三个网站
  • 唯样商城网站主流的网站开发框架
  • 网站开发需求式样书比较好写的电子商务论文题目
  • 网站标题写什么作用是什么意思网站搜索要怎么做
  • 简洁企业网站asp中讯高科网站建设