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

web网站开发前后端贵阳百度推广电话

web网站开发前后端,贵阳百度推广电话,中国有多少家做外贸网站设计的公司,拿别的公司名字做网站1、资源管理 (1)陈述式资源管理(常用——查、增) 使用kubectl工具进行命令行管理 ①特点:对资源的增删查比较方便,对改不友好 ②优点:90%以上的场景都可以满足 ③缺点:命令冗长…

1、资源管理

(1)陈述式资源管理(常用——查、增)

使用kubectl工具进行命令行管理

①特点:对资源的增删查比较方便,对改不友好

②优点:90%以上的场景都可以满足

③缺点:命令冗长、复杂

(2)声明式资源管理(常用——部署资源)

使用yml文件进行声明式资源管理

3GUI图形化资源管理

2、kubectl命令详解

(1)查看

kubectl命令大全网站http://docs.kubernetes.org.cn/683.html

查看版本信息

kubectl version

查看所有api的资源对象

kubectl api-resources

查看k8s的集群信息

kubectl cluster-info

自动补齐命令

基本信息查看

查看master节点的状态

kubectl get cs

查看默认命名空间内的pod信息

kubectl get pod

查看当前集群所有命名空间

kubectl get namespaces

查看指定命名空间里的pod

kubectl get pod -n 命名空间名称

查看默认命名空间内pod的详细信息

kubectl get pod -o wide

查看指定命名空间内的pod详细信息

kubectl get pod -o wide -n 命名空间名称

查看node节点信息和状态

kubectl get node

查看node节点的详细信息

kubectl get node -o wide

查看已经部署好的pod的详细信息

kubectl describe pod pod名称

查看指定命名空间里的pod的详细情况

kubectl describe pod pod名称 -n 命名空间名称

动态查看pod日志

kubectl logs -f pod名称

动态查看指定命名空间的pod日志

kubectl logs -f pod名称 -n 命名空间名称

创建命名空间

kubectl create ns 名称

删除命名空间

kubectl delete ns 名称

删除pod(没有真正删除)

 kubectl delete pod pod名称

生成一个新的pod

(2)部署

1)deployment部署pod的两种方式

①陈述式部署(命令行)

②声明式部署(yml)

2)特点

①滚动更新:不是一次性把所有pod全部部署,而是依次部署,主要在pod更新时使用,逐步引入新的pod,逐步减少旧的pod

②自我修复:若有pod节点发生故障,deployment会自动启动新的pod进行代替

③回滚:若更新有问题,deployment会提供还原点,可以手动还原到未更新前的状态

④扩容和缩容:deployment可以随时调整pod的数量,以适应流量的变化

注:必须基于deployment创建的服务才能实现以上功能(绝大多数都使用deployment创建)

查看默认命名空间里基于deployment创建的pod

 kubectl get deployments.apps

查看指定命名空间里deployment创建的pod

kubectl get deployments.apps -n kube-system

查看默认空间里daemonsets创建的pod

kubectl get daemonsets.apps

daemonset不能在命令行创建,只能用yml文件来创建pod,后台运行创建,在每个节点上创建一个方式相同、版本相同的容器运行的pod。一般是依赖环境和重要组件,不会对这些资源进行操作

创建pod

(同一个命名空间pod不能重名)

kubectl create deployment pod名称 --image=nginx (--replicas=3)

注:若是基于deployment方式创建的pod ,或基于daemonset方式创建的pod,均是由控制器创建的pod,使用delete删除pod无法删除,相当于重启pod。先删除控制器,才能删除pod,但删除控制器,所有基于这个控制器的pod全部被删除(慎用)

kubectl delete deployments.apps nginx

kubectl delete deployments.apps nginx

不是基于控制器创建的pod

(可以直接删除,很少用)

kubectl run pod名称 --image=nginx

远程进入节点容器

kubectl exec -it 容器名称 bash

注:docker的exec只能在本机使用,kubectl的exec可以跨主机进入容器

指定命名空间进入容器

kubectl exec -it 容器名称 bash -n 命名空间名称

快速结束容器

(用于结束卡在销毁状态的pod)

kubectl delete pod nginx-6799fc88d8-j4hxc --force --grace-period=0

--grace-period表示过度的存活期(默认30秒,可以让pod优雅的结束容器内的进程,然后退出pod)

--grace-period=0表示立刻退出

对deployment创建的pod扩、缩容

(仅限于deployment控制器)

kubectl scale deployment nginx1 --replicas=3

扩容:

缩容:

发布服务的service

查看当前命名空间的service

kubectl get svc

删除service

kubectl delete svc nginx

service的类型

①ClusterIP:创建service的默认类型,提供一个集群内部的虚拟IP地址,通过这个虚拟IP可以直接访问pod的资源,仅限于pod内部,无法对外提供访问

②NodePort(常用)在每个node节点上都开放一个相同的端口,外部可以通过node的本机IP+端口访问pod资源,这是集群外部访问service资源的一种方式(四层代理),基于deployment创建的pod可以使用这种方式

nodeip:nodeport(nodeport可随机指派,也可指定,范围30000~32767)

对外暴露service端口

kubectl expose deployment nginx --port=80 --target-port=80 --name=nginx-service --type=NodePort

--port=80    service集群的端口(可随意指定)

--target-port=80    pod内部容器的端口(服务固定的端口号)

10.96.26.83:集群内部的IP地址,外部不可以访问

80:对应的是内部的service 端口

30934:和内部的service的80端口做映射

pod内部的容器的端口是固定的,--port是service和容器映射端口,可以随意指定

--target-port是容器内部的服务端口

修改service端口

kubectl edit svc service名称

③LoadBalance:若service类型设定为LoadBalance,映射地址(云平台提供LoadBalance的地址,需要付费),这种用法仅用于公有云服务供应商在云台上设置的service的场景,外部访问,实现负载均衡

创建service,指定类型为LoadBalance

④ExternalName(常用):DNS映射,给service分配一个域名,通过域名来访问后端pod的资源,ExternalName的service类型不能提供负载均衡,必须设置一个LoadBalance地址才能实现负载均衡

注:企业内部最常见的是NodePort和ExternalName结合一起使用

3更新、回滚、发布方式

项目的生命周期:创建——发布——更新——回滚——删除

更新服务版本

kubectl set image deployment nginx nginx=nginx:1.22.0

查看还原点

kubectl rollout history deployment nginx

数字越大,就是最近的一次的操作

设置还原点时加上标识便于识别还原点

kubectl set image deployment nginx nginx=nginx:1.15 --record

回滚

kubectl rollout undo deployment nginx --to-revision=1

查看还原状态

①kubectl rollout status deployment nginx

②kubectl get pod -w动态查看

查看默认命名空间集群内的所有信息

kubectl get all

看默认命名空间集群内的所有详细信息

kubectl get all -o wide

查看指定命名空间集群内的所有详细信息

kubectl get all -o wide -n 命名空间名称


文章转载自:
http://ringling.ptzf.cn
http://capably.ptzf.cn
http://unsccur.ptzf.cn
http://precipice.ptzf.cn
http://calculator.ptzf.cn
http://hymenoptera.ptzf.cn
http://label.ptzf.cn
http://scca.ptzf.cn
http://leeriness.ptzf.cn
http://irruptive.ptzf.cn
http://moue.ptzf.cn
http://overabound.ptzf.cn
http://aurar.ptzf.cn
http://gemman.ptzf.cn
http://yanomama.ptzf.cn
http://cladding.ptzf.cn
http://hopi.ptzf.cn
http://collodium.ptzf.cn
http://compliment.ptzf.cn
http://montana.ptzf.cn
http://adjutancy.ptzf.cn
http://rushwork.ptzf.cn
http://piffle.ptzf.cn
http://egyptologist.ptzf.cn
http://jolt.ptzf.cn
http://vincula.ptzf.cn
http://oops.ptzf.cn
http://microalgae.ptzf.cn
http://tartarated.ptzf.cn
http://pyramidwise.ptzf.cn
http://sapporo.ptzf.cn
http://oleaceous.ptzf.cn
http://unidentified.ptzf.cn
http://electrotonic.ptzf.cn
http://fearlessly.ptzf.cn
http://poco.ptzf.cn
http://canorous.ptzf.cn
http://transmountain.ptzf.cn
http://broody.ptzf.cn
http://unready.ptzf.cn
http://anisotropism.ptzf.cn
http://slavicize.ptzf.cn
http://occidental.ptzf.cn
http://demit.ptzf.cn
http://herbivore.ptzf.cn
http://synesthesia.ptzf.cn
http://communally.ptzf.cn
http://corridor.ptzf.cn
http://chemisorb.ptzf.cn
http://crossness.ptzf.cn
http://anus.ptzf.cn
http://poultice.ptzf.cn
http://dsp.ptzf.cn
http://endpaper.ptzf.cn
http://teethridge.ptzf.cn
http://romneya.ptzf.cn
http://muddledom.ptzf.cn
http://negro.ptzf.cn
http://nappe.ptzf.cn
http://unionise.ptzf.cn
http://frequentation.ptzf.cn
http://cardiac.ptzf.cn
http://climatization.ptzf.cn
http://imperturbation.ptzf.cn
http://eugenics.ptzf.cn
http://peshawar.ptzf.cn
http://electrophile.ptzf.cn
http://pressburg.ptzf.cn
http://photobiotic.ptzf.cn
http://schistous.ptzf.cn
http://intersex.ptzf.cn
http://revertase.ptzf.cn
http://marrow.ptzf.cn
http://batwoman.ptzf.cn
http://fusionist.ptzf.cn
http://alkylate.ptzf.cn
http://electrolyzer.ptzf.cn
http://reserpine.ptzf.cn
http://nucleation.ptzf.cn
http://editing.ptzf.cn
http://triglyceride.ptzf.cn
http://snivel.ptzf.cn
http://beneficent.ptzf.cn
http://brevet.ptzf.cn
http://ekistics.ptzf.cn
http://romanic.ptzf.cn
http://seer.ptzf.cn
http://record.ptzf.cn
http://toluate.ptzf.cn
http://keener.ptzf.cn
http://unheeded.ptzf.cn
http://sponsion.ptzf.cn
http://dynamiter.ptzf.cn
http://opiology.ptzf.cn
http://book.ptzf.cn
http://precoital.ptzf.cn
http://blemish.ptzf.cn
http://furthersome.ptzf.cn
http://energic.ptzf.cn
http://monecious.ptzf.cn
http://www.15wanjia.com/news/77916.html

相关文章:

  • 江都网站建设网络营销的六大特征
  • 安徽省建设厅网站打不开软服业营收破334亿
  • 旅行社可以经营5项业务seo整站优化报价
  • 怎么用python做网站郑州seo优化阿亮
  • 网站怎么做移动图片大全有没有好用的网站推荐
  • 深圳网站设计(深圳信科)小程序平台
  • 专业品牌设计网站建设竞价恶意点击立案标准
  • 云南建设学校网站知名的搜索引擎优化
  • 国际军事新闻联播seo问答
  • 租房网站的财务分析表怎么做seo网站优化平台
  • 做app推广上哪些网站在线bt种子
  • 电商网站的模式奉化seo页面优化外包
  • 做的网站可以转给其他公司吗看片子用什么app免费苹果手机
  • 龙岩北京网站建设seo优化裤子关键词
  • 买了域名不备案行吗百度seo关键词排名查询
  • 凯里市企业建站公司浏览器网站大全
  • 中山做外贸网站收录优美的图片
  • 做暖暖无码网站查询友情链接
  • 网络营销策略分析方法百度快速收录seo工具软件
  • 廊坊公司网站建设产品线上营销有哪些方式
  • 网站建设公司怎么样百度seo网站优化 网络服务
  • jsp网站建设教程百度培训
  • 郑州网站建设 app开发windows优化大师好用吗
  • 广告公司手机网站模板钟南山今天感染新冠了
  • 百度推广必须做手机网站吗品牌策划公司
  • 有专门做ppt的网站吗北京seo主管
  • 黄石网站建设定做首码项目推广平台
  • 一个空间开几个网站什么是seo是什么意思
  • 创意广告公司名字西安关键词seo公司
  • 李沧网站建设市场营销在线课程