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

长春做网站哪家好系统优化大师官方下载

长春做网站哪家好,系统优化大师官方下载,微信网页插件 wordpress,那些网站做任务能赚钱Kubectl 命令详解|K8S资源对象管理|K8S集群管理 kubectl管理命令kubectl get 查询资源常用的排错命令kubectl run 创建容器 POD原理pod的生命周期 k8s资源对象管理资源文件使用资源文件管理对象Pod资源文件deploy资源文件 集群调度的规则扩容与缩减集群更…

Kubectl 命令详解|K8S资源对象管理|K8S集群管理

  • kubectl管理命令
    • kubectl get 查询资源
    • 常用的排错命令
    • kubectl run 创建容器
  • POD原理
    • pod的生命周期
  • k8s资源对象管理
    • 资源文件
    • 使用资源文件管理对象
      • Pod资源文件
      • deploy资源文件
  • 集群调度的规则
    • 扩容与缩减
    • 集群更新与回滚
    • 集群调度

kubectl管理命令

在这里插入图片描述

是用于控制k8s集群的命令行工具
语法格式:

kubectl [command] [TYPE] [NAME] [flags]command : 子命令 如create get describe delete TYPE: 资源类型,可以表示为单数、复数或缩写形式name: 资源的名称,如果省略,则显示所有资源信息flags: 指定可选标志 或附加的参数

kubectl get 查询资源

  • get nodes 查询节点状态
  • get deployment 查询资源名称
  • get componentstatuses 组键的状态
    在这里插入图片描述
    在这里插入图片描述
    这个名称空间相当于每个盘 pod相当于目录
    在这里插入图片描述
    在这里插入图片描述

常用的排错命令

  • kubectl describe 资源类型 资源名称
  • 查看资源信息信息
    在这里插入图片描述
  • kubectl logs 容器名称
    • 查看console 终端的输出信息
    • 为空是正常现象 表示没有日志输出
      在这里插入图片描述
      在这里插入图片描述

kubectl run 创建容器

kubectl run 资源名称 -i -t --image=私有仓库镜像名称:标签

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

POD原理

在这里插入图片描述
在这里插入图片描述

pod的生命周期

无限运行周期 有限运行周期
在这里插入图片描述
在这里插入图片描述

– 选项终止符号
rm -rf – -f

删除得从上往下删除
在这里插入图片描述

通过资源文件的创建的容器 也可以通过资源文件的方式删除
在这里插入图片描述
在这里插入图片描述

k8s资源对象管理

资源文件

k8s通过RC/RS管理POD,在RC中定义了如何启动POD,如何运行,启用几副本等功能,如果我们创建的文件,在其中使用yaml的语法格式描述了上面的信息,这个文件就是我们的资源对象文件
资源对象文件有什么用?

  • 可以创建、删除、管理资源对象
  • 很多高级的复杂的功能靠简单的命令方式无法实现,这些都需要使用资源文件描述

使用资源文件管理对象

  • create 创建资源对象
  • apply 声明更新资源对象 可以多次执行
  • delete 删除资源对象
kubectl (apply|create|delete) -f 资源文件

Pod资源文件

在这里插入图片描述

deploy资源文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

集群调度的规则

扩容与缩减

[root@master ~]# kubectl get deployments.apps
[root@master ~]# kubectl scale deployment myapache --replicas=3 # 增加3个myapache
[root@master ~]# kubectl get deployments.apps

集群更新与回滚

在这里插入图片描述

[root@master config]# kubectl rollout history deployment myapache

在这里插入图片描述

[root@master ~]# curl http://10.244.3.5
this is apache
[root@master ~]# kubectl edit deployments.apps myapache 修改配置文件镜像为nginx
[root@master ~]# curl http://10.244.2.6
this is nginx 
[root@master ~]# kubectl rollout history deployment myapache

在这里插入图片描述

# 回滚版本到1
[root@master ~]# kubectl rollout undo deployment myapache --to-revision=1
[root@master ~]# curl http://10.244.3.6
this is apache

集群调度

容器创建是随机的,如何选择固定的宿主机?
使用nodeName标签根据节点名称选择宿主机

spec:  # POD.SPEC标签nodeName:node-0001 	# 直接指定node主机名称 ,简单粗暴
# 注意 如果添加了选择标签 但无法使用该主机 pod将一直处于Pending状态 

如何使用一类宿主机?

  • 需要提前为目标主机打上特定的标签(可以是多台)
  • 在资源文件中根据标签选择宿主机(更加灵活)
spec: # POD.SPEC标签nodeSelector: # 标签选择disktype:ssd # node 表情

在这里插入图片描述
在这里插入图片描述
打标签的格式
在这里插入图片描述
删除标签

kubectl label pod myapache-7b689bf8f-5sczz key-

基于标签的调度

[root@master ~]# kubectl label nodes node-0002 node-0003 disktype=ssd
node/node-0002 labeled
node/node-0003 labeled
[root@master ~]# vim myhttpd.yaml 
---
kind: Pod
apiVersion: v1
metadata:name: myhttpdlabels:app: apache
spec:terminationGracePeriodSeconds: 0restartPolicy: AlwaysnodeSelector: # 修改后的disktype: ssd # 修改后的containers:- name: apacheimage: myos:httpdimagePullPolicy: IfNotPresentports:- protocol: TCPcontainerPort: 80[root@master ~]# kubectl get pods -o wide
NAME      READY   STATUS    RESTARTS   AGE   IP            NODE
myhttpd   1/1     Running   0          29m   10.244.3.80   node-0003
web1      1/1     Running   0          10s   10.244.2.60   node-0002
web2      1/1     Running   0          10s   10.244.3.82   node-0003
web3      1/1     Running   0          10s   10.244.2.61   node-0002
web4      1/1     Running   0          10s   10.244.2.62   node-0002
web5      1/1     Running   0          10s   10.244.3.81   node-0003
[root@master ~]# kubectl label nodes node-0002 node-0003 disktype- # 标签还原

在这里插入图片描述

http://www.dinnco.com/news/4961.html

相关文章:

  • 域名网站空间微营销平台有哪些
  • 各大网站创始人百度站长提交
  • 做的网站有广告图片谷歌优化方法
  • 网站建设服务条款优化生育政策
  • 做体育直播网站灰色词排名推广
  • 杭州网站建设哪里好河北关键词seo排名
  • 移动互联网的长期趋势是二十条优化措施
  • 个人怎样做网站用模板快速建站
  • 写出网站开发的基本流程如何在手机上制作网站
  • 用花生壳做网站速度可以吗下拉框关键词软件
  • jsp网站建设美食企业网站建设的流程
  • 新乡网站建设联系方式全国疫情最新数据
  • 揭阳企业建站程序小红书seo是什么
  • python php 网站开发免费模板
  • 网站设计规划上海网站搜索排名优化哪家好
  • 网站建设要懂哪些技术新手怎么做seo优化
  • 小红书的网站建设ks数据分析神器
  • 做家政有什么网站做推广好湖南靠谱的关键词优化
  • 老司机做爰网站老师影音app推广
  • 网站职能百度爱采购客服电话
  • 做电商网站用什么系统接单平台
  • 郑州市疫情防控最新消息影视站seo教程
  • 自己做购物网站2021年关键词有哪些
  • 山东省建设厅教育网站郑州网站技术顾问
  • 开了外网网站打不开乐云seo
  • 淄博网站建设有实力企业网页设计公司
  • 企业为什么要建设自己的网站广告设计公司
  • 织梦网站栏目增加网站建站价格
  • 苏州外贸网站建设公司搜索引擎优化关键词
  • 重庆网站推广团队中国站长站