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

如何建立自己的超市网站万能浏览器手机版

如何建立自己的超市网站,万能浏览器手机版,创意设计绘画作品,做网站需要知道哪些事情文章目录 kubectl [command] [TYPE] [NAME] [flags]kubectl run 资源名称 --image镜像名称 --port端口号kubectl create -f 配置文件名称.yaml kubectl apply -f 配置文件名称.yaml快速编写yaml文件,通过命令导出新的yaml文件Kubernetes常见资源类型和缩写 kubectl …

文章目录

    • `kubectl [command] [TYPE] [NAME] [flags]`
    • `kubectl run 资源名称 --image=镜像名称 --port=端口号`
    • `kubectl create -f 配置文件名称.yaml` `kubectl apply -f 配置文件名称.yaml`
    • 快速编写yaml文件,通过命令导出新的yaml文件
    • Kubernetes常见资源类型和缩写

kubectl [command] [TYPE] [NAME] [flags]

  • commad:对资源具体的操作,如create创建、 get获取 、 delete删除
  • TYPE:指定资源类型,大小写敏感
  • NAME:指定资源的名称,大小写敏感,如果省略名称则显示所有资源
  • flags:指定可选的参数,如可用-s或者-server指定Kubernetes API server的地址和端口

example:

#获取全部节点
kubectl get node#获取全部pod
kubectl get pod#查看某个pod内容
kubectl get pod pod_name#获取全部名称空间
kubectl get ns#查看创建的资源
kubectl get pod,svc,deploy# 删除nginx pod,如果是靠deploy控制器创建的pod, 直接删除则会自动创建新的;
kubectl delete pod pod名称# 如果需要删除则直接删除depoly控制器即可,pod会被删除
kubectl delete deploy xdclass-nginx
kubectl delete svc xdclass-nginx

kubectl run 资源名称 --image=镜像名称 --port=端口号


kubectl run xdclass-nignx-pod --image=nginx:1.23.0 --port=80kubectl create deployment xdclass-nginx --image=nginx:1.23.0

kubectl create -f 配置文件名称.yaml kubectl apply -f 配置文件名称.yaml

yaml 例子:

apiVersion: apps/v1
kind: Deployment
metadata:name: nginx-deploymentlabels:app: nginx-deployment
spec:replicas: 1selector:matchLabels:app: nginx-podtemplate:metadata:labels:app: nginx-podspec:containers:- name: nginximage: nginx:1.23.0imagePullPolicy: IfNotPresentports:- containerPort: 80
apiVersion: v1
kind: Pod
metadata:name: nginx
spec:containers:- image: nginx:1.23.0name: podports:- name: nginx-portcontainerPort: 80protocol: TCP

**kubectl create 和 kubectl apply的区别: **

  • kubectl create 命令首次执行时会创建资源,当再次执行的时候会报错,因为资源名称在同一命名空间内是唯一的
  • kubectl apply在首次执行的时候也会创建对应的资源,当再次执行的时候会根据配置文件进行升级、扩容等操作,即使配置文件没有变化也不影响

快速编写yaml文件,通过命令导出新的yaml文件

#创建nginx资源文件并且不启动资源
kubectl create deployment xdclass-nginx --image=nginx:1.23.0 -o yaml --dry-run=client > nginx.yaml#查看nginx.yaml
cat nginx.yaml

pod的yaml文件示例:

# pod的最基础的yaml文件最少需要以下的几个参数
apiVersion: v1 # API版本号,注意:具有多个,不同的对象可能会使用不同API
kind: Pod  # 对象类型,pod
metadata:  # 元数据name: string # POD名称namespace: string # 所属的命名空间
spec: # specification of the resource content(资源内容的规范)containers: # 容器列表- name: string # 容器名称image: string # 容器镜像

必须存在的属性

参数名字段类型说明
versionStringk8s API的版本,可使用kubectl api-versions命令查询
kindString这里指定k8s资源的类型,比如Pod、Deployment
metadataObject元数据对象,固定写值metadata
metadata-nameString元数据对象的名字,比如命名pod的名字
metadata-namespaceString元数据对象的命名空间
specObject详细定义对象,固定值写Spec
spec.container[]listspec对象的容器列表定义
spec.container[].nameString容器对象的名字
spec.container[].imageString定义要用到的对象名称

Kubernetes常见资源类型和缩写

:::warning
常用资源分类和缩写

  • 节点 nodes ,缩写 no
  • 名称空间 namespaces,缩写ns
  • pod资源 pods, 缩写 po
  • pod控制器
    • replicasets,缩写rs
    • deployments,缩写 deploy
  • 服务发现
    • 统一pod对外接口 services ,缩写 svc
    • 统一pod对外接口ingress ,缩写 ing
  • 存储资源
    • persistentvolumes,缩写pv
    • persistentvolumeclaims,缩写pvc
      :::

常用资源操作命令

命令分类命令翻译
基本命令create创建资源
delete删除资源
edit编辑资源
get获取资源
patch更新资源
explain解释资源
运行和调试run运行指定的镜像
expose暴露服务
describe描述资源内部信息
logs打印容器在 pod 中的日志
attach进入运行中的容器
exec执行容器中的一个命令
cp在Pod内外复制文件
scale扩容/缩容Pod的数量
autoscale扩容/缩容Pod的数量
高级命令applyrc
label标签
其他命令cluster-info集群信息
version版本
http://www.15wanjia.com/news/158945.html

相关文章:

  • 国外网站 国内做镜像如何将项目发布到网上
  • 苏州网站推网站怎么做筛选功能的代码
  • 知名网站建设公司 北京wordpress guge
  • 五百丁简历模板官方网站用jsp做一网站的流程图
  • 湖北网站建设网址逸阳网站建设的目标
  • 网站关键词seo排名网站建设自助建站
  • 网站建设中的需求报告功能怎样自己制作网站
  • 网站建设开发服务费下什么科目wordpress 资料
  • 驻马店网站开发公司甘肃网站建站系统平台
  • 查看网站是用什么做的网页传奇游戏攻略
  • 有趣网站开发ui设计案例欣赏分析
  • 知名外贸网站建设公司wordpress影视
  • 6人小组logo设计苏州seo网络推广
  • 设计签名免费网站网站做直播吗
  • 最超值的网站建设做电影网站模板教学
  • 玉树州公司网站建设在哪个网站上可以找兼职做
  • 河南省建设工程招标投标协会网站新媒体营销课程心得体会
  • 域名备案的网站名称公司网站背景图片
  • 服务器内部打不开网站医疗器械公司网站备案怎么做
  • 手机如何制作网站和网页企业邮箱的登录方式
  • 黄冈网站搭建推荐一个网站有多大
  • 镇江市网站天津开发区建设工程管理中心网站
  • 网站开发报告参考文献php与mysql网站开发全接触
  • 做网站烧钱网站和微信公众号建设方案
  • 网站首页动图怎么做电商网站建设题库
  • 佛山制作网站公司哪家好营销号是啥意思
  • 网站做好了怎样推广汤阴做网站
  • 自己学做网站需要学多久阿里巴巴1688官网网页版
  • 网站开发任务概述网站开发总结
  • 电影网站怎么建设兰州 网站建设公司哪家好