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

阿里云怎么建设网站上海在线

阿里云怎么建设网站,上海在线,珠海网站制作价格,哈尔滨seo公司文章目录一、Pod1. pod概述2. pod存在意义3. Pod实现机制4. pod镜像拉取策略5. pod资源限制6. pod重启机制7. pod健康检查8. 创建pod流程9. pod调度二、Controller1. 什么是Controller2. Pod和Controller关系3. deployment应用场景4. 使用deployment部署应用#xff08;yamlyaml5. 应用升级回滚和弹性伸缩6. StatefulSet 部署有状态应用——无状态和有状态7. 部署有状态应用8. 部署守护进程DaemonSet9. job一次性任务10. cronjob定时任务三、service1. Service存在意义2. Pod和Service关系3. 常用Service类型四、配置管理—Serect五、配置管理—ConfigMap一、Pod 1. pod概述 最小部署单元包含多个容器一组容器的集合一个pod中容器共享网络命名空间NameSpacepod是短暂的 2. pod存在意义 创建容器使用docker一个docker对应的是一个容器一个容器有进程一个容器运行一个应用程序 pod是多进程设计运行多个应用程序 一个pod有多个容器一个容器里面运行一个应用程序 原因参考这篇文章 pod存在为了亲密性 ①两个应用之间进行交互 ②网络之间调用 ③两个应用需要频繁调用 3. Pod实现机制 1共享网络 通过Pause容器把其他业务容器加入到Pause容器里面让所有业务容器在同一个namespace中从而实现网络共享。 pod实现共享网络机制 ①创建Pause容器也叫info容器也叫根容器 ②创建业务容器12…… ③业务容器一次加入到info容器pause容器中创建出独有的IPmac地址port 使得所有业务容器在同一个namespace中实现网络共享。 2共享存储 通过引用数据卷概念Volumn使用数据卷进行持久化存储 pod实现共享存储机制 现有2个node节点 ①node1中pod产生的数据会存储到数据卷中持久化存储 ②node1宕机/挂掉后 ③node1中的pod会到node2中继续运行通过读取数据卷中存储的数据 从而实现持久化存储。 4. pod镜像拉取策略 5. pod资源限制 6. pod重启机制 7. pod健康检查 8. 创建pod流程 9. pod调度 影响调度的属性 pod资源吸纳之对pod调度产生影响节点选择器标签影响pod调度 节点选择器工作流程⬇ 节点亲和性影响pod调度 节点亲和性 nodeAffinity 和之前 nodeSelector 基本一样的根据节点上标签约束来绝对pod调度到哪些节点上。 污点和污点容忍 二、Controller 1. 什么是Controller 在集群上管理和运行容器的对象 2. Pod和Controller关系 1Pod是通过Controller实现应用的运维比如伸缩、滚动升级等等 2Pod和Controller之间通过label标签关系 3. deployment应用场景 1部署无状态应用 2管理Pod和ReplicaSet 3部署滚动升级等功能 应用场景web服务微服务 4. 使用deployment部署应用yaml # 第一步导出yaml文件 kubectl create deployment web --imagenginx --dry-run -o yaml web.yaml # 第二部使用yaml部署应用 kubectl apply -f web.yaml # 第三部对外发布暴露对外端口号 kubectl expose deployment web --port80 --typeNodePort80 --name-web1 -o yaml web1.yaml kubectl apply -f web1.yaml kubectl get pods,svc # ip端口能否访问nginx5. 应用升级回滚和弹性伸缩 # 应用升级 kubectl set image deployment web nginxnginx:1.15# 查看升级状态 kuectl rollout status deployment web# 查看升级版本 kubectl rollout history deployment web# 回滚到上一个版本 kubectl rollout undo deployment web# 回滚到指定版本 kubectl rollout undo deployment web --to-revision2# 弹性伸缩 kubectl scale deployment web --replicas106. StatefulSet 部署有状态应用——无状态和有状态 1无状态 ①认为Pod都是一样的 ②没有顺序要求 ③不用考虑在哪个node运行 ④随意进行伸缩和扩展 2有状态 上面因素都要考虑到 ①让每个Pod都是独立的保持pod启动顺序和唯一性 ②唯一的网络标识符持久储存 ③有序比如MySQL主从 7. 部署有状态应用 无头service通俗讲就是将ClusterIP值设为none即ClusterIPnone 1StatefulSet部署有状态应用 8. 部署守护进程DaemonSet 1在每个node上运行一个pod新加入的node也同样在一个pod里面 例子在每个node节点安装数据采集工具 9. job一次性任务 10. cronjob定时任务 三、service 1. Service存在意义 1防止Pod失联服务发现 2定义一组Pod访问策略负载均衡 2. Pod和Service关系 根据label和selector标签建立关联 3. 常用Service类型 1ClusterIP集群内部使用 2NodePort对外访问应用使用 3LoadBalancer对外访问应用使用公有云 node内网部署应用外网一般不能访问到的 找到一台可以进行外网访问机器安装nginx反向代理 ** 手工把可以访问节点添加到nginx里面 LoadBalancer公有云把负载均衡控制器 四、配置管理—Serect 作用加密数据存在etcd里面让pod容器以挂载Volume方式进行访问。 场景凭证 创建serect加密数据 以变量形式挂载到容器中 kubectl exec:在指定容器内执行命令 以Volume形式挂在到Pod容器中 五、配置管理—ConfigMap 作用存储不加密数据到etcd以变量或者Volume挂载到pod容器中。 场景配置文件 创建配置文件创建configmap 以Volume挂载到pod容器中
http://www.hkea.cn/news/14543347/

相关文章:

  • 滴滴网站建设流程访问自己做的网站吗
  • 网站开发工作时间怎么建设一个营销型网站
  • 网站建设开发成本中国建造师信息网官网
  • 织梦欧美网站模板广西智能网站建设报价
  • 有关做美食的网站乐建材网站免费模板
  • 宁夏网站设计制作html网站模板
  • 网站服务费网络建设会计分录普陀区网站开发
  • 权威发布e站常见的跨境电商平台有哪些
  • 找家里做的工作到什么网站做一个官方网站多少钱一个
  • 怎么查看网站外链效果app设计制作软件
  • 基层建设检索网站如何删除多个wordpress
  • 福建省建设厅网站建造师证转出二维码生成器使用方法
  • 那里可以做网站vi设计获奖作品
  • 南昌网站建设q479185700棒网站解析错误
  • 范县网站建设常州网站推广平台
  • 哈尔滨队网站网页美工wordpress.org建站
  • 烟台高端网站制作公司wordpress编辑器段间距
  • 罗湖网站建设58网站建设制作模板网站怎么做
  • 西宁建设网站的公司wordpress留言板模板
  • 深圳做手机网站西安企业自助建站系统
  • dede网站备份手机做网站服务器
  • 北京网站建设 shwl网站开发专业职称有哪些
  • 旅游网站建设与规划网站的营销方法有哪些
  • 手机维修网站模板英文网站seo方案
  • 国外门户网站设计做网站带微好吗
  • 东莞网站推广营销手机网站菜单网页怎么做的
  • 兴化网站网站建设网站长期建设运营计划书
  • 网站备案哪个局管上海南建设培训执业中心网站
  • 网站开发计入什么会计科目金华网上商城网站建设
  • 外贸一般用什么平台seo新手教程