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

婚恋网站 没法做seo网站关键词优化快速官网

婚恋网站 没法做,seo网站关键词优化快速官网,软件项目管理论文,免费域名网址一、简介 kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写,是一个开源的,用于管理云平台中多个主机上的容器化的应用。kubernetes是基于容器技术的分布式架构解决方案,具有完备的集群管理能力&a…

一、简介

kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写,是一个开源的,用于管理云平台中多个主机上的容器化的应用。kubernetes是基于容器技术的分布式架构解决方案,具有完备的集群管理能力,包括多层次的安全防护和准入机制,多租户应用支持能力,透明的服务注册和服务发现机制,内建智能负载均衡器,强大的故障发现和自我修复能力,服务滚动升级和在线扩容能力,可拓展的资源自动调度机制,以及多粒度的资源配额管理能力。同时,K8s提供了完善的管理工具,这些工具涵盖了包括开发,部署测试,运维监控在内的各个环节。K8s的目标是让部署容器化的应用简单并且高效,它提供了应用部署、规划、更新、维护的一种机制。

K8s中的大部分概念如Node、Pod、ReplicationController、Service等都可以看作一种“资源对象”,几乎所有的资源对象都可以通过K8s提供的kubectl工具执行增、删、改、查等操作井将其保存在etcd中持久化存储。这篇文章就整理了常用的kubectl命令供大家参考。

二、通过kubectl查看资源信息

2.1. 节点(资源名称: nodes, 缩写: no)

$ kubectl get no          # 显示所有节点信息
$ kubectl get no -o wide  # 显示所有节点的更多信息
$ kubectl describe no     # 显示节点详情
$ kubectl get no -o yaml  # 以yaml格式,显示节点详情
$ kubectl get node --selector=[label_name] # 筛选指定标签的节点
$ kubectl get nodes -o jsonpath='{.items[*].status.addresses[?(@.type=="ExternalIP")].address}' # 输出jsonpath表达式定义的字段信息
$ kubectl top node [node_name] # 显示节点(CPU/内存/存储)使用情况

2.2. 容器组(资源名称: pods, 缩写: po)

$ kubectl get po         # 显示所有容器组信息
$ kubectl get po -o wide
$ kubectl describe po
$ kubectl get po --show-labels   # 查看容器组的labels
$ kubectl get po -l app=nginx
$ kubectl get po -o yaml
$ kubectl get pod [pod_name] -o yaml --export
$ kubectl get pod [pod_name] -o yaml --export > nameoffile.yaml   # 以yaml格式导出容器组信息到yaml文件
$ kubectl get pods --field-selector status.phase=Running    # 使用字段选择器筛选出容器组信息

2.3. 命名空间(资源名称: namespaces, 缩写: ns)

$ kubectl get ns
$ kubectl get ns -o yaml
$ kubectl describe ns

2.4. 无状态应用(资源名称: deployments, 缩写: deploy)

$ kubectl get deploy
$ kubectl describe deploy
$ kubectl get deploy -o wide 
$ kubectl get deploy -o yaml

2.5. 服务(资源名称: services, 缩写: svc)

$ kubectl get svc
$ kubectl describe svc
$ kubectl get svc -o wide 
$ kubectl get svc -o yaml
$ kubectl get svc --show-labels

2.6. 守护进程(资源名称: daemonsets, 缩写: ds)

$ kubectl get ds
$ kubectl describe ds --all-namespaces
$ kubectl describe ds [daemonset_name] -n [namespace_name]
$ kubectl get ds [ds_name] -n [ns_name] -o yaml

2.7. 事件(资源名称: events, 缩写: ev)

$ kubectl get events 
$ kubectl get events -n kube-system
$ kubectl get events -w

2.8. 日志

$ kubectl logs [pod_name]
$ kubectl logs --since=1h [pod_name]
$ kubectl logs --tail=20 [pod_name]
$ kubectl logs -f -c [container_name] [pod_name]
$ kubectl logs [pod_name] > pod.log

2.9. 服务帐户(资源名称: serviceaccounts, 缩写: sa)

$ kubectl get sa
$ kubectl get sa -o yaml
$ kubectl get serviceaccounts default -o yaml >./sa.yaml
$ kubectl replace serviceaccount default -f ./sa.yaml

2.10. 角色

$ kubectl get roles --all-namespaces
$ kubectl get roles --all-namespaces -o yaml

2.11. 配置项(资源名称: configmaps, 缩写: cm)

$ kubectl get cm
$ kubectl get cm --all-namespaces
$ kubectl get cm --all-namespaces -o yaml

2.12. 路由(资源名称: ingresses, 缩写: ing)

$ kubectl get ing
$ kubectl get ing --all-namespaces

2.13. 副本集(资源名称: replicasets, 缩写: rs)

$ kubectl get rs
$ kubectl describe rs
$ kubectl get rs -o wide 
$ kubectl get rs -o yaml

三、通过kubectl变更资源属性

# 标签变更
$ kubectl label nodes <node-name> <label-key>=<label-value>  #增加
$ kubectl label nodes <node-name> <label-key>- #删除
$ kubectl label nodes <node-name> <label-key>=<label-value> --overwrite #修改# 维护/可调度
$ kubectl cordon [node_name]   # 节点维护
$ kubectl uncordon [node_name] # 节点可调度# 节点/容器组变更
$ kubectl delete node [node_name] 
$ kubectl delete pod [pod_name]
$ kubectl edit node [node_name]
$ kubectl edit pod [pod_name]
$ kubectl drain [node_name]    # 清空节点# 无状态/命名空间变更
$ kubectl edit deploy [deploy_name]
$ kubectl delete deploy [deploy_name]
$ kubectl expose deploy [deploy_name] --port=80 --type=NodePort
$ kubectl scale deploy [deploy_name] --replicas=5
$ kubectl delete ns
$ kubectl edit ns [ns_name]# 服务变更
$ kubectl edit svc [svc_name]
$ kubectl delete svc [svc_name]# 守护进程变更
$ kubectl edit ds [ds_name] -n kube-system 
$ kubectl delete ds [ds_name]# 注释
$ kubectl annotatepo [pod_name] [annotation]
$ kubectl annotateno [node_name]

四、通过kubectl添加资源

4.1. 创建容器

$ kubectl create -f [name_of_file] 
$ kubectl apply -f [name_of_file]
$ kubectl run [pod_name] --image=nginx --restart=Never
$ kubectl run [pod_name] --generator=run-pod/v1 --image=nginx
$ kubectl run [pod_name] --image=nginx --restart=Never

4.2. 创建服务

$ kubectl create svc nodeport [svc_name] --tcp=8080:80

4.3. 创建无状态应用

$ kubectl create -f [name_of_file] 
$ kubectl apply -f [name_of_file]
$ kubectl create deploy [deploy_name] --image=nginx

4.4. 输出YAML文件

$ kubectl create deploy [deploy_name] --image=nginx --dry-run -o yaml > deploy.yaml
$ kubectl get po [pod_name] -o yaml --export > pod.yaml
$ kubectl run nginx --image=nginx:alpine --dry-run -o -yaml > deploy.yaml

五、其他命令

# 获取帮助
$ kubectl -h
$ kubectl create -h
$ kubectl run -h
$ kubectl explain deploy.spec# API调用
$ kubectl get --raw /apis/metrics.k8s.io/# 获取集群信息
$ kubectl config
$ kubectl cluster-info
$ kubectl get componentstatus

参考资料:https://kubernetes.io/zh-cn/docs/reference/kubectl/


文章转载自:
http://dinncoparalepsis.zfyr.cn
http://dinncosmotheration.zfyr.cn
http://dinncofraud.zfyr.cn
http://dinncoanemophily.zfyr.cn
http://dinncocomplicity.zfyr.cn
http://dinncotetartohedral.zfyr.cn
http://dinncolimburgite.zfyr.cn
http://dinncocrackling.zfyr.cn
http://dinncophotomontage.zfyr.cn
http://dinncoabecedarian.zfyr.cn
http://dinncoadularescent.zfyr.cn
http://dinncoholoparasite.zfyr.cn
http://dinncoyacket.zfyr.cn
http://dinncowoolsack.zfyr.cn
http://dinncocamorrista.zfyr.cn
http://dinncoflowmeter.zfyr.cn
http://dinncoreversedly.zfyr.cn
http://dinncominicab.zfyr.cn
http://dinncosquillagee.zfyr.cn
http://dinncofootslog.zfyr.cn
http://dinncoatelectasis.zfyr.cn
http://dinncoeasy.zfyr.cn
http://dinncodisagreement.zfyr.cn
http://dinncoluteinization.zfyr.cn
http://dinncohdf.zfyr.cn
http://dinncotsunami.zfyr.cn
http://dinncoexchangeability.zfyr.cn
http://dinncoboatswain.zfyr.cn
http://dinncoquartern.zfyr.cn
http://dinncotyche.zfyr.cn
http://dinncoconvict.zfyr.cn
http://dinncopinnatifid.zfyr.cn
http://dinncopyrocellulose.zfyr.cn
http://dinncosansculottism.zfyr.cn
http://dinncodiaconal.zfyr.cn
http://dinncomislike.zfyr.cn
http://dinncoarpent.zfyr.cn
http://dinncosialidan.zfyr.cn
http://dinncopneumograph.zfyr.cn
http://dinncophilhellenism.zfyr.cn
http://dinncokcia.zfyr.cn
http://dinncomatronlike.zfyr.cn
http://dinncosupercrat.zfyr.cn
http://dinncovalentinite.zfyr.cn
http://dinncospeeder.zfyr.cn
http://dinncowrt.zfyr.cn
http://dinncohexode.zfyr.cn
http://dinncopunto.zfyr.cn
http://dinncoalert.zfyr.cn
http://dinncodewater.zfyr.cn
http://dinncocerci.zfyr.cn
http://dinncolieu.zfyr.cn
http://dinncoslavonic.zfyr.cn
http://dinncohomotherm.zfyr.cn
http://dinncoconium.zfyr.cn
http://dinncoadobe.zfyr.cn
http://dinncodisembody.zfyr.cn
http://dinncosuffusion.zfyr.cn
http://dinncomigronaut.zfyr.cn
http://dinncombabane.zfyr.cn
http://dinncoplagiocephalic.zfyr.cn
http://dinncoresurvey.zfyr.cn
http://dinncolepidocrocite.zfyr.cn
http://dinncoundecorated.zfyr.cn
http://dinncohandbook.zfyr.cn
http://dinncoequanimously.zfyr.cn
http://dinncodebacle.zfyr.cn
http://dinncounchecked.zfyr.cn
http://dinncorale.zfyr.cn
http://dinncounembroidered.zfyr.cn
http://dinncoinshrine.zfyr.cn
http://dinncomovieland.zfyr.cn
http://dinncosulfide.zfyr.cn
http://dinncoplutonic.zfyr.cn
http://dinncocevennes.zfyr.cn
http://dinncoheterotopy.zfyr.cn
http://dinncofictionist.zfyr.cn
http://dinncouproarious.zfyr.cn
http://dinncocovalence.zfyr.cn
http://dinncohardcover.zfyr.cn
http://dinncopels.zfyr.cn
http://dinncosleep.zfyr.cn
http://dinncoknapsack.zfyr.cn
http://dinncoandalusite.zfyr.cn
http://dinncotwaddle.zfyr.cn
http://dinncodenary.zfyr.cn
http://dinncowordplay.zfyr.cn
http://dinncoharyana.zfyr.cn
http://dinncoimpressionist.zfyr.cn
http://dinncolimpingly.zfyr.cn
http://dinncoveneer.zfyr.cn
http://dinncotravelog.zfyr.cn
http://dinncoimpossibility.zfyr.cn
http://dinncokermis.zfyr.cn
http://dinncobeshow.zfyr.cn
http://dinncoflorentine.zfyr.cn
http://dinncodisentwine.zfyr.cn
http://dinncooutturn.zfyr.cn
http://dinncoundersupply.zfyr.cn
http://dinncomillie.zfyr.cn
http://www.dinnco.com/news/147845.html

相关文章:

  • 好吃易做的家常菜网站百度搜索排名机制
  • web网站开发技术网站申请流程
  • 电商网站上信息资源的特点包括广州推广引流公司
  • 展览展示设计公司重庆企业seo
  • 爱心助学网站建设汽车网站建设
  • 购房网官网整站优化
  • 网站中宣传彩页怎么做的河南关键词排名顾问
  • 宁津做网站公司百度竞价排名名词解释
  • 合肥企业网站建设工作室社会新闻最新消息
  • 网站建设需要哪些内容微信群拉人的营销方法
  • crm管理系统在线演示谷歌seo排名技巧
  • 企业网站建站的专业性原则是指网站信息内容应该体现建站目的和目标群体海外推广代理商
  • 河东网站建设今天刚刚发生的新闻事故
  • 河北邢台新河网青岛seo排名公司
  • java做网站比php难sem竞价课程
  • 长沙百度做网站多少钱成都网络推广哪家好
  • 政府类网站制作站长资讯
  • 免费做推广的网站有哪些重庆seowhy整站优化
  • 福田网站建设龙岗网站建设罗湖网站建设网站注册页面
  • 提供温州手机网站制作哪家好引擎优化是什么意思
  • 宣传册设计与制作用什么软件优化大师怎么下载
  • 网络销售型网站有哪些郑州百度搜索优化
  • 做网站发违规内容 网警抓不抓免费设计模板网站
  • 宝安石岩网站建设太原今日新闻最新头条
  • 做电商网站必需知道qc网站外链购买平台
  • 必须重视的问题之一seo网站推广的主要目的是什么
  • 珠海华兴建设工程有限公司网站关键词排名代做
  • 郑州正规网站制作公司推广普通话手抄报简单漂亮
  • 网站首页建设图文教程游戏推广代理加盟
  • 网站没有备案可以做百度推广吗昆明网络推广公司排名