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

网站主持深圳网页制作推广排名

网站主持,深圳网页制作推广排名,佛山市网络seo推广公司,oou淘宝客图片wordpress模板一、Pod简介 Pod是Kubernetes#xff08;k8s#xff09;系统中可以创建和管理的最小单元#xff0c;是资源对象模型中由用户创建或部署的最小资源对象模型‌。Pod是由一个或多个容器组成的#xff0c;这些容器共享存储和网络资源#xff0c;可以看作是一个逻辑的主机‌。…一、Pod简介 Pod是Kubernetesk8s系统中可以创建和管理的最小单元是资源对象模型中由用户创建或部署的最小资源对象模型‌。Pod是由一个或多个容器组成的这些容器共享存储和网络资源可以看作是一个逻辑的主机‌。 Pod的基本概念和功能 ‌资源共享‌Pod内的多个容器可以共享存储Volume和网络IP地址。这种共享是通过一个名为pause容器的基础容器来实现的pause容器与业务容器没有直接关系但其状态代表整个Pod的状态‌。‌容器间通信‌Pod内的容器共享网络接口和IPC命令空间因此它们可以直接通信和共享文件。这种设计简化了容器间的交互和协调‌。‌调度和管理‌Pod是通过Kubernetes调度器调度到工作节点上运行的。Pod的创建和管理通常由控制器如Deployment或StatefulSet进行这些控制器负责按需创建和删除Pod实例以实现应用的水平扩展‌。 Pod的使用场景和优势 ‌应用部署‌Pod是运行应用的最小单位。如果需要水平扩展应用例如运行多个实例则应使用多个Pods每个实例一个Pod。这种设计使得应用的扩展和管理变得更加灵活和高效‌12。‌紧密耦合的服务‌当多个容器需要紧密耦合、互相协作时可以将它们放在同一个Pod中。例如一个主服务容器和一个用于日志收集的“sidecar”容器可以共享存储和网络资源‌。‌简化管理‌通过Pod管理多个容器简化了容器的生命周期管理和资源分配。Pod提供了一个统一的资源管理界面使得资源的分配和使用更加高效和灵活‌。 二、Pod创建和删除 (一) 使用命令行创建和删除 #创建mynginx podkubectl run mynginx --imagenginx#使用命令行删除podkubectl delete pod mynginx#查看启动pod时的具体信息kubectl describe pod mynginx#查看Pod运行日志kubectl logs pod名称#每个pod k8s都会给它分配一个IP保证每一个pod都可以被访问到kubectl get pod dashboard-metrics-scraper-7fc7cd8b6-bgz9r -owide -n kubernetes-dashboard#配置pod的网络kubectl edit svc kubernetes-dashboard -n kubernetes-dashboard#进入到nginx的控制台中kubectl exed -it mynginx -- /bin/bash#使用yaml文件创建mynginx pod vim createPod.yaml apiVersion: v1 kind: Pod metadata:labels:run: mynginxname: mynginx spec:containers:- image: nginxname: mynginx#启动pod kubectl apply -f createPod.yaml (二) 使用dashboard可视化页面创建和删除 1、指定NameSpace创建pod的方法 方法一直接选择制定的标签 方法二在yaml配置中添加namespace标签 apiVersion: v1 kind: Pod metadata:labels:run: mynginxname: mynginxnamespace: default spec:containers:apiVersion: v1 kind: Pod metadata:labels:run: mynginxname: mynginxnamespace: default spec:containers:- image: nginxname: mynginx- image: nginxname: mynginx 2、在dashborad上删除pod 3、进入容器终端dashboard操作和命令行操作 3.1、命令行操作 #进入testnginx容器的终端 kubectl exec -it testnginx -- /bin/bash 3.2、在dashbaord页面进行上述操作 (三) 一个pod有多个应用的写法 apiVersion: v1 kind: Pod metadata:labels:run: myappname: myappnamespace: default spec:containers:- image: nginxname: nginx- image: tomcat:8.5.68name: tomcat 三、Pod启动部署问题解决 (一) 出现cni网络问题处理方法 如下报错 处理方法 $ mv /etc/containerd/config.toml{,.bak} $ systemctl restart containerd#如果这一步不管用从节点上也执行如下(首先先将主机点上的$HOME/.kube/config复制到从节点) mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config (二) 同一个pod中同时存在多个应用之间互相访问方法和资源存储分布情况 同一个pod中的应用共享网络空间和存储如nginx访问tomcat只需要访问127.0.0.1:8080 即可
http://www.hkea.cn/news/14373991/

相关文章:

  • 上传电影网站源码wordpress淘宝值得买
  • 网站发布北京手机网站建设公司
  • 网站开发案例中国新闻军事报道
  • 西安网站建设维护做汽车导航仪在什么网站找客户
  • 手机网站seo怎么做完全备份wordpress
  • 正规的手游代理平台湖南关键词优化排名推广
  • 金华网站制作案例企业管理考研院校推荐
  • 网站建站网站怎么样计算机办公软件培训班
  • 360网站名片怎么做的天华建筑设计有限公司
  • 深圳团购网站设计搭建网站的六个基本步骤流程
  • 大学生作业代做网站淘宝运营课程
  • 阿里巴巴国际站工作怎么样海关数据查询平台官网
  • 东莞网站建设推广哪家好上海比较好的公司排名
  • 如何加快门户网站建设方案wordpress默认后台密码
  • 目前做汽配的网站有哪些郑州哪家网站建设好
  • 建筑工程网官方网站wordpress 虚拟流量
  • 建设工程规范在哪个网站发布浙江网
  • 电商网站建设公司哪家好重庆市建设工程信息网质量监督
  • 马克 扎克伯格大学做的网站全运会网站建设方案
  • 常州手机网站开发vs中的网站导航怎么做
  • 怎么做二手网站代理电脑怎么做软件开发
  • 在线咨询网站开发价格东莞网页设计与制作
  • 网站建设 教案wordpress插件doc
  • 建手机网站教程郑州专业做网站公
  • 自己做的网站怎么接数据库网站开发与实践题库
  • 诸城网站建设定制app网页制作软件
  • 做网站看百度脸色银河互联网电视有限公司
  • 帮助做ppt的网站python做视频网站
  • 用织梦做的网站怎么管理系统自动成交型网站建设
  • 企业网站建设需要多少钱做网站前台用什么软件