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

四川瑞通工程建设有限公司网站跨境电商网站建设成本

四川瑞通工程建设有限公司网站,跨境电商网站建设成本,合肥网站搭建公司哪家好,源码市场前言Foreword在搭建k8s集群之前#xff0c;我们需要先了解下kubectl的使用#xff0c;以便在集群部署出现问题时进行检查和处理。命令和语法记不住没有关系#xff0c;但是请记住主要的语法和命令以及帮助命令的使用。在下一篇#xff0c;我们将讲述使用Kubeadm来创建k8s集… 前言Foreword在搭建k8s集群之前我们需要先了解下kubectl的使用以便在集群部署出现问题时进行检查和处理。命令和语法记不住没有关系但是请记住主要的语法和命令以及帮助命令的使用。在下一篇我们将讲述使用Kubeadm来创建k8s集群。THE END目录使用kubectl管理k8s集群概述语法主要命令command说明资源类型TYPE说明命令标准flags说明格式化输出 使用kubectl管理k8s集群概述Kubectl是一个命令行界面用于运行针对Kubernetes集群的命令。Kubectl的配置文件在$HOME/.kube目录。我们可以通过设置KUBECONFIG环境变量或设置命令参数--kubeconfig来指定其他位置的kubeconfig文件。 语法我们可以使用以下语法kubectl从终端窗口运行命令kubectl [command] [TYPE] [NAME] [flags]其中commandTYPENAME和flags分别是command指定要在一个或多个资源进行的操作例如creategetdescribedelete。例如“kubectl get cs”。TYPE指定资源类型。资源类型不区分大小写可以指定单数复数或缩写形式。例如以下命令产生相同的输出kubectl get pod pod1 kubectl get pods pod1 kubectl get po pod1NAME指定资源的名称。名称区分大小写。如果省略名称则显示所有资源的详细信息如“kubectl get pods”。在对多个资源执行操作时我们可以按类型和名称指定每个资源或指定一个或多个文件1)        要按类型和名称指定资源如果资源类型相同则对资源进行分组TYPE1 name1 name2 name#。      例kubectl  get pod example-pod1 example-pod2分别指定多种资源类型TYPE1/name1 TYPE1/name2 TYPE2/name3      TYPE#/name#。      例kubectl  get pod/example-pod1 replicationcontroller/example-rc12)    要使用一个或多个文件指定资源 -f file1 -f file2 -f file#注意使用YAML而不是JSON因为YAML往往更加用户友好特别是对于配置文件。      例kubectl      get pod -f ./pod.yamlflags指定的可选标志不过值得注意的是使用命令行指定参数会覆盖默认值以及相关的环境变量。例如我们可以使用-s或--server标志来指定Kubernetes API服务器的地址和端口。  主要命令command说明Kubectl的主体操作命令如下表所示操作描述annotate添加或更新一个或多个资源的注释。api-versions列出可用的API版本。apply通过文件名或标准输入流(stdin)对资源进行配置例如“kubectl apply --prune  -f manifest.yaml -l appnginx”attach附加到一个正在运行的容器以查看输出流或与容器stdin交互。autoscale自动缩放由Replication Controller管理的pod集。cluster-info显示有关群集中主服务器和服务的端点信息。config指定kubeconfig文件。create从文件或标准输入流stdin创建一个或多个资源。例如使用pod.json创建pod“kubectl create -f ./pod.json”。delete通过文件标准输入、指定标签选择器名称资源选择器或资源来删除资源。例如删除所有的pod“kubectl delete pods  --all”。describe显示一个或多个资源的详细。例如查看pod“coredns-5c98db65d4-h5v9h”的详情“kubectl describe pod  coredns-5c98db65d4-h5v9h -n kube-system”这里使用了“-n”指定了命名空间。edit在服务器上编辑一个资源。exec在Pod容器中执行命令。explain查看资源的文档。例如pod节点服务等。例如“kubectl explain pods”。expose将复制控制器服务或pod公开为新的Kubernetes服务。get列出一个或多个资源。例如“kubectl get pods -n kube-system  -o wide”命令将列出“kube-system”命名空间下的所有pod并且以表格状输出pod的相关附加信息节点名称。label添加或更新一个或多个资源的标签。logs输出容器在pod中的日志。例如执行以下命令“kubectl logs  etcd-k8s-master -n kube-system”将在终端中输出该容器的日志。patch使用patch策略更新资源的字段。port-forward将一个或多个本地端口转发到pod。proxy运行代理指定到Kubernetes  API server。replace从文件或标准输入中替换资源。rolling-update通过逐步替换指定的Replication  Controller及其pod来执行滚动更新。run在群集上运行指定的映像。例如运行Nginx“kubectl run nginx  --imagenginx”。scale设置新的Deployment,  ReplicaSet, Replication Controller 或者 Job副本数量。例如“ubectl  scale --replicas3 -f foo.yaml”。version显示客户端和服务器上运行的Kubernetes版本。api-resources输出服务端支持的所有的API资源类型。api-versions输出服务端支持的API版本。更多命令我们可以执行“kubectl help”来查看当前所有支持的命令也可以访问官方地址“https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands”来查看所有的命令说明。在使用的过程中如果我们不了解单个命令的具体语法我们可以使用“kubectl command --help”来获取详细介绍如kubectl scale --help资源类型TYPE说明我们可以使用“kubectlapi-resources”命令来获取服务端目前支持的所有的资源类型如下图所示 命令标准flags说明同样的我们可以使用命令“kubectl options”来输出当前支持的所有可选标志其中在前面我们说过“-s”可以指定Kubernetes API 服务器地址“-n”可以指定命名空间“--kubeconfig”可以指定kubeconfig配置文件。主要的一些说明如下所示格式化输出默认情况下所有的kubectl命令默认输出格式是可读的纯文本格式。要以特定格式将详细信息输出到终端窗口我们需要使用“-o”或多个“-output”标志。语法kubectl [command] [TYPE] [NAME]-ooutput_format 支持的输出格式如下表所示输出格式描述-ocustom-columnsspec输入指定的逗号分隔的列名列表来打印表格 。-ocustom-columns-filefilename使用文件中的自定义列模板来打印表。-ojson输出JSON格式的API对象。-ojsonpathtemplate打印在jsonpath表达式中定义的字段-ojsonpath-filefilename打印由文件中的jsonpath表达式定义的字段。-oname仅打印资源名称。-owide以纯文本格式输出任何附加信息。对于pod包括节点名称。-oyaml输出YAML格式的API对象。例如kubectl get pods -n kube-system -o wide 往期文章Docker最全教程——从理论到实战一Docker最全教程——从理论到实战二Docker最全教程——从理论到实战三Docker最全教程——从理论到实战四Docker最全教程——从理论到实战五Docker最全教程——从理论到实战六Docker最全教程——从理论到实战七Docker最全教程——从理论到实战(八)    Docker最全教程——从理论到实战九Docker最全教程之使用Tencent Hub来完成CI十Docker最全教程——数据库容器化十一Docker最全教程——数据库容器化之持久保存数据十二Docker最全教程——MongoDB容器化十三Docker最全教程——Redis容器化以及排行榜实战十四Docker最全教程之Ubuntu下安装Docker十五Docker最全教程之树莓派和Docker十六Docker最全教程之使用TeamCity来完成内部CI、CD流程十七Docker最全教程之使用Docker搭建Java开发环境十八Docker最全教程之Go实战墙裂推荐十九Docker最全教程之使用.NET Core推送钉钉消息二十Docker最全教程之使用 Visual Studio Code玩转Docker二十一Docker最全教程之Python爬网实战(二十二)使用PHP搭建个人博客站点Docker最全教程之使用Node.js搭建团队技术文档站二十四Docker最全教程之MySQL容器化 二十五Docker Kubernetes已成为云计算的主流二十六容器化之后如何节省云端成本二十七了解Kubernetes主体架构二十八使用Minikube部署本地Kubernetes集群二十九
http://www.pierceye.com/news/468245/

相关文章:

  • 重庆南川网站制作价格西宁网站建设优化
  • 电子商务网站建设与管理试卷6平面设计接单兼职
  • 建设手机网站大概要多少钱云南建投二公司官网
  • 公司如何建设网站首页网页设计与网站开发试题答案
  • 中企动力合作网站网站app下载平台怎么做
  • 网站开发专业成功人士重庆邮电大学官网网站
  • 官方网站后台图片下载怎么做网站开发与支付宝端口连接
  • 浏览器怎么打开网站服务器下载在线音乐网站开发摘要
  • 建网站拿到广告吉林整站优化
  • 怎么建站网站清远佛冈住房和城乡建设局网站
  • 领导高度重视门户网站建设广州引流推广公司
  • 公司网站建设吧个好wordpress增加搜索
  • 温州网站推广排名哪家购物网站建设好
  • 宿迁做网站公司哪家好中国建设监理协会化工监理协会网站
  • 网站建设广州天河常州企业自助建站系统
  • 厦门网站建设u贷款在线申请
  • 做肮脏交义的网站南宁住房和城乡建设局网站
  • 办网站需要什么my23777免费域名查询
  • 销售网站开发步骤网站域名到期了怎么办
  • 怎么做注册账号的网站网页打不开视频播放不了是什么问题
  • 江阴市住房和城乡建设局网站免费网页游戏poki
  • 个人网站设计网站建设的基本特点
  • 泉州专业做网站网站被k 原因
  • 18款禁用网站app直播建设部资质网站
  • 免费完整版的网站模板商丘行业网站建设开发公司
  • 网站与微网站区别推广通
  • 京东网站建设的意义wordpress美图
  • 佛山市外贸网站建设公司营销型网站建设 兼职
  • 四川省城乡与建设厅网站中国十大it培训机构排名
  • 国家高新技术企业查询网站汕头整站优化