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

建网站的宽带多少钱石家庄seo报价

建网站的宽带多少钱,石家庄seo报价,凡科怎么样,北京原创先锋网络科技发展有限公司1. 资源管理方式: 1>. 命令式对象管理∶直接使用命令去操作kubernetes资源 kubectl run nginx-pod --imagenginx:1.17.1 --port802>. 命令式对象配置∶通过命令配置和配置文件去操作kubernetes资源 kubectl create/patch -f nginx-pod.yaml3>. 声明式对…

1. 资源管理方式:

1>. 命令式对象管理∶直接使用命令去操作kubernetes资源

kubectl run nginx-pod --image=nginx:1.17.1 --port=80

2>. 命令式对象配置∶通过命令配置和配置文件去操作kubernetes资源

kubectl create/patch -f nginx-pod.yaml

3>. 声明式对象配置∶通过apply命令和配置文件去操作kubemetes资源

kubectl apply -f nginx-pod.yaml

在这里插入图片描述

2. 命令式对象管理:

kubectl命令:kubectl是kubernetes集群的命令行工具,通过它能够对集群本身进行管理,并能够在集群上进行容器化应用的安装部署。kubectl命令的语法如下∶

kubectl [command] [type] [name] [flags]comand:指定要对资源执行的操作,例如create、get、delete 
type:指定资源类型,比如deployment、pod、service
name:指定资源的名称,名称大小写敏感
flags:指定额外的可选参数## 查看所有pod:
[root@master ~]# kubectl get pod## 查看某个pod:
[root@master ~]# kubectl get pod podname## 查看莫格pod,以yaml格式展示结果:
[root@master ~]# kubectl get pod podname -o yaml## 查看资源类型:
[root@master ~]# kubectl api-resources## 查看集群信息:
[root@master ~]# kubectl cluster-info

我们以一个namespace / pod的创建和删除演示kubectl命令的使用:

## 创建一个名为dev的namespace:
[root@master ~]# kubectl create namespace/ns dev## 获取namespace:
[root@master ~]# kubectl get ns## 在此namespace下创建并运行一个nginx的pod:
[root@master ~]# kubectl run nginxpod(podname) --image nginx(镜像名) -n dev(namespace)## 查看在dev命名空间创建的pod:
[root@master ~]# kubectl get pod -n dev[root@master ~]# kubectl get pod -n dev -o wide## 查看资源在dev命名空间的运行过程:
[root@master ~]# kubectl describe pod podname -n dev## 删除指定的pod:
[root@master ~]# kubectl delete pod nginxpod -n dev## 删除指定的namespace
[root@master ~]# kubectl delete ns dev

3. 命令式对象配置:命令式对象配置就是使用命令配合文件一起来操作kubernetes资源“

1>. 创建一个nginxpod.yml,内容如下:

apiVersion: v1
kind: Namespace
metadata:name: dev---  ## 表示如果需要将多段yaml配置放在一个文件中,中间需要使用"---"分隔apiVersion: v1
kind: Pod
metadata:name: nginxpodnamespace: dev
spec:containers:- name: nginx-containersimage: nginx:1.14-alpine

注意:如果yaml文件中要操作namspace就可以使用以下命令来查看帮助:

[root@master ~]# kubectl explain ns  ## 查看namespace的帮助[root@master ~]# kubectl explain ns.apiVersion  ## 查看namespace版本的帮助[root@master ~]# kubectl explain ns.kind  ## 查看namespace类型的帮助[root@master ~]# kubectl explain ns.metadata  ## 查看namespace元数据的帮助

注意:如果yaml文件中要操作pod就可以使用以下命令来查看帮助:

[root@master ~]# kubectl explain pod  ## 查看操作pod的帮助[root@master ~]# kubectl explain pod.apiVersion  ## 查看pod版本的帮助[root@master ~]# kubectl explain pod.kind  ## 查看pod类型的帮助[root@master ~]# kubectl explain pod.metadata  ## 查看pod元数据的帮助[root@master ~]# kubectl explain pod.spec  ## 查看pod中的设置参数的帮助[root@master ~]# kubectl explain pod.spec.containers  ## 查看pod中容器的帮助

2>. 指定create命令,创建资源:

[root@master ~]# kubectl create -f nginxpod.yml## 查看namespace:
[root@master ~]# kubectl get ns## 查看dev中的pod:
[root@master ~]# kubectl get pod -n dev## 查看nginxpod.yml文件中配置的资源信息:
[root@master ~]# kubectl get -f nginxpod.yml## 删除资源:
[root@master ~]# kubectl delete -f nginxpod.yml

总结:命令式对象配置的方式造作资源,可以简单地认为:命令+yaml配置文件(配置文件中是命令需要的各种参数)。

4. 声明式对象配置

声明式对象配置跟命令式对象配置很相似,但是他只有一个命令apply。

## 执行kubect1 apply -f yaml来创建资源
[root@master ~]# kubectl apply -f nginxpod.yml## 再次执行后会发现资源没有发生改变

总结:声明式对象配置就是使用apply描述一个资源最终的状态(在yaml中定义状态)使用apply操作资源

  • 如果资源不存在,就创建,相当于kubectl create

  • 如果资源已存在,就更新,相当于kubectl patch

5. 三种方式的适用场景:

  • 创建/更新资源:使用声明式对象配置 kubectl apply -f xxx.yaml。

  • 删除资源:使用命令式对象配置 kubectl delete -f xxx.yaml。

  • 查询资源:使用命令式对象管理 kubectl get(describe) 资源名称

参考

k8s-资源管理

http://www.hkea.cn/news/39144/

相关文章:

  • 提升学历骗局武汉搜索引擎排名优化
  • wordpress+park主题上海全国关键词排名优化
  • 潍坊最早做网站的公司短链接生成网址
  • 东莞化工网站建设爱站网ip反域名查询
  • 做网站赚钱 2017哈尔滨关键词排名工具
  • 建设的网站首页微信怎么做推广
  • 建设网站导航百度信息流推广和搜索推广
  • 深圳室内设计公司招聘信息流广告优化
  • 旅游网站首页四种营销模式
  • 负责网站建设如何在百度发广告推广
  • 联通的网站是谁做的营销的主要目的有哪些
  • 衡阳微信网站地推的方法和技巧
  • 南阳做网站公司哪家好自动发外链工具
  • 潍坊网站制作最低价格网络营销案例有哪些
  • 做网站有谁做谷歌seo视频教程
  • 资深的网站推广完美日记网络营销策划书
  • 90设计网站免费素材网站seo培训
  • 整形美容网站源码上海seo优化bwyseo
  • 武威市住房和建设局网站百度app下载安装普通下载
  • 网站物理结构天津百度推广排名
  • 美容平台网站建设百度指数查询移动版
  • 工程公司手机网站建立网站怎么搞
  • 做网站软件wd惠州seo外包
  • 聊城做网站seo关键词分类
  • 网站做公司女生学网络营销这个专业好吗
  • 网络运营主要工作内容seo教程自学入门教材
  • 用其他商标在自己网站做宣传百度云网盘资源分享网站
  • 对商家而言网站建设的好处淘宝关键词查询工具哪个好
  • 做简单网站代码关键词推广价格
  • 做品牌折扣的网站百度推广的五大优势