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

网站建设和网页设计常见的推广方式

网站建设和网页设计,常见的推广方式,定制软件app,做代加工的网站发布文章目录 yaml文件管理编写yaml配置文件获取配置模板方法一方法二方法三方法四 yaml文件管理 Kubernetes 支持 YAML 和 JSON 格式管理资源对象 JSON 格式:主要用于 api 接口之间消息的传递YAML 格式:用于配置和管理,YAML 是一种简洁的非标记性…

文章目录

  • yaml文件管理
    • 编写yaml配置文件
    • 获取配置模板
      • 方法一
      • 方法二
      • 方法三
      • 方法四

yaml文件管理

  • Kubernetes 支持 YAML 和 JSON 格式管理资源对象

    • JSON 格式:主要用于 api 接口之间消息的传递
    • YAML 格式:用于配置和管理,YAML 是一种简洁的非标记性语言,内容格式人性化,较易读
  • YAML 语法格式:

    • 大小写敏感
    • 使用缩进表示层级关系
    • 不支持Tab键制表符缩进,只使用空格缩进
    • 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可,通常开头缩进两个空格
    • 符号字符后缩进一个空格,如冒号,逗号,短横杆(-)等
    • “—”表示YAML格式,一个文件的开始,用于分隔文件间
    • “#”表示注释
###查看k8s支持的API版本
kubectl api-versions
###当前版本k8s使用的API版本
kubectl api-resources

编写yaml配置文件

apiVersion: apps/v1		   #指定api版本标签
kind: Deployment		
#定义资源的类型/角色,deployment为副本控制器,此处资源类型可以是Deployment、Job、Ingress、Service等
metadata:					#定义资源的元数据信息,比如资源的名称、namespace、标签等信息name: nginx-deployment	#定义资源的名称,在同一个namespace空间中必须是唯一的labels:				    #定义Deployment资源标签(可定义多个)app: nginx	
spec:					#定义deployment资源需要的参数属性,诸如是否在容器失败时重新启动容器的属性replicas: 3			#定义副本数量selector:				#定义标签选择器matchLabels:		#定义匹配标签app: nginx		#需与 .spec.template.metadata.labels 定义的标签保持一致template:				#定义业务模板,如果有多个副本,所有副本的属性会按照模板的相关配置进行匹配metadata:           ##pod资源的元信息labels:           #定义Pod副本将使用的标签,需与 .spec.selector.matchLabels 定义的标签保持一致app: nginxspec:                       ##定义pod的属性containers:				#定义容器属性- name: nginx				#定义一个容器名,一个 - name: 定义一个容器image: nginx:1.15.4		#定义容器使用的镜像以及版本ports:- containerPort: 80		#定义容器的对外的端口
##创建yaml文件的目录
cd /opt/
mkdir demo/
vim demo01-deploy.yamlkubectl explain deployment         
##查看deployment的信息,要编写的yaml的文件的字段
apiVersion: apps/v1
kind: Deployment
metadata: name: myapp-deploymentnamespace: test01labels: app: myapp
spec: replicas: 2selector:matchLabels: app: myapp-podtemplate:metadata: labels: app: myapp-podspec:containers:- name: myappimage: nginx:latestports: - containerPort: 80name: httpprotocol: TCP
##先创建  配置文件中的命名空间##利用yaml文件创建  deployment 
kubectl apply -f demo01-deploy.yaml##创建service资源
vim myapp-svc.yaml
apiVersion: v1
kind: Service
metadata: name: myapp-servicenamespace: test01
spec: selector: app: myapp-podports: - name: httpport: 8080targetPort: 80nodePort: 31000protocol: TCPtype: NodePortexternalTrafficPolicy: Cluster

获取配置模板

方法一

##手动配置yaml配置文件,可根据  kubectl explain  命令获取字段信息

方法二

##对于新的资源
##  利用  --dry-run   模拟创建过程,但没有创建东西
kubectl create deployment ggl -n test01 --image=nginx:1.14 --replcas=3 --dry-run=client##利用  -o  获取配置文件
kubectl create deployment ggl -n test01 --image=nginx:1.14 --replcas=3 --dry-run=client -o yaml##将配置文件导出到文件中
kubectl create deployment ggl -n test01 --image=nginx:1.14 --replcas=3 --dry-run=client -o yaml > demo3.yaml

方法三

##对于已经存在的资源
##用get命令导出
kubectl get svc nginx-service -o yaml > my-svc.yaml
##在线编辑配置
kubectl edit svc nginx-service  
#手动复制配置,再粘贴到新文件

方法四

##复制官方文档的配置文件案例
http://www.dinnco.com/news/67624.html

相关文章:

  • 苏州好的做网站的公司有哪些怎样做seo搜索引擎优化
  • 网站建设与推广综合实训总结宁波seo搜索优化费用
  • 精品网站建设需要多少钱怎么做产品推广和宣传
  • 手机端怎样做网站建设推广优化关键词
  • 湖南汽车软件网站建设竞价账户托管公司哪家好
  • 可以做图的网站新业务在线软件下载
  • 泰兴做网站公司北京网站优化对策
  • 天津建设工程信息网怎么上传资质企业宁波企业seo推广
  • 月夜直播在线观看视频免费播放广州网站优化外包
  • 自己做图片的网站实时排名软件
  • 石景山做网站的公司 今日头条
  • 个人域名可以做公司网站么seo咨询岳阳
  • 西宁市城乡建设委员会网站开网店怎么推广运营
  • 用asp做的一个网站实例源代码网页设计需要学什么软件
  • 网站建设基本知识google竞价推广
  • 广东做网站的公司有哪些今日国内新闻热点
  • 廉江网站建设公司企业如何开展网络营销
  • 向谷歌提交网站推广app拉人头赚钱
  • 典型的o2o网站有哪些搜索引擎营销的内容有哪些
  • 苏州网站推广排名信息互联网推广
  • 微擎小程序如何优化网站首页
  • 做网站还要数据库吗哪个行业最需要推广
  • 网网站开发设计app软件开发
  • 网站域名过户查询产品推广营销方案
  • 建站流程网站上线广告公司取名字参考大全
  • 南京seo排名外包广州优化网站排名
  • 嘉兴哪家公司做网站比较好的网站搜什么关键词
  • 网站后台用户名软件推广怎么做
  • 单仁牛商seo怎么推排名
  • 中级网站开发工程师 试题大连网站建设