一、yaml文件说明
时间:2019-11-29
本文章向大家介绍一、yaml文件说明,主要包括一、yaml文件说明使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
apiVersion: v1 #创建一个新的命名空间 kind: Namespace metadata: name: test
---
apiVersion: apps/v1 #资源版本,可使用 kubectl api-versions命令查看有哪些,只有指定具体的资源版本才有相关的资源来使用 kind: Deployment #资源名称,Deployment为一个控制器 metadata: #元数据信息 name: nginx-deployment #名称
namespace: test #运行的命名空间名,不定义默认为default labels: #标签 app: nginx spec: #控制器相关属性 replicas: 3 #副本数 selector: #pod选择器 matchLabels: app: nginx template: #被管理的对象 metadata: labels: app: nginx spec: #对象的相关属性
nodeSelector: #node选择器 app: dev containers: - name: nginx image: nginx:1.7.9 ports: - containerPort: 80 #容器暴露的端口,也就是该容器应用的端口
--- apiVersion: v1 kind: Service metadata: name: nginx-service
namespace: test labels: app: nginx spec: type: NodePort ports: - port: 8001 #service端口 targetPort: 80 #容器的端口 nodePort: 30801 #外部访问端口 selector: app: nginx --- apiVersion: extensions/v1beta1 #向ingress-nginx中注入访问的配置 kind: Ingress metadata: name: tomcat-ingress spec: rules: - host: xw.nginx.com #访问的域名 http: paths: - path: / backend: serviceName: nginx-service #svc名称,和上面定义的svc名称一致 servicePort: 8001 #svc访问的端口,和上面定义的svc端口一致
yaml字段查询
Pod容器的字段拼写忘记了
kubectl explain pods.spec.containers
原文地址:https://www.cnblogs.com/xw115428/p/11957710.html
- Line Counter - Writing a Visual Studio 2005 Add-In
- 百度地图之标注聚会
- How to Add an API to your Web Service
- 「微信小程序」剖析(四):原生的实时DOM转Virtual DOM
- 让你的「微信小程序」运行在Chrome浏览器上,让我们使用WebStorm
- android上拉下拉加载更多数据
- 「微信小程序」剖析(二):框架原理 | 在桌面浏览器上运行的尝试
- Working with Windows Workflow Foundation in ASP.NET
- 微信小程序剖析【下】:运行机制
- android多屏幕分辨率适配
- 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](二)
- 怎么解决web service circular reference 问题
- android使用LruCache对listview加载图片时候优化处理
- 如何创建一个兼容「微信小程序」的Web框架:WIN
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 基于docker部署skywalking实现全链路监控
- 数据结构与算法(二)——十大排序算法
- VUE项目使用.env文件配置全局环境变量
- 设计模式学习(六)-抽象工厂模式
- 彻底完美解决安卓苹果手机点击输入框网页页面自动放大缩小
- 第22天:NLP实战(六)——基于PaddleHub的疫情期间网民情绪识别
- Echarts大数据可视化物流航向省份流向迁徙动态图,开发全解+完美参数注释
- Linux 常用操作以及概念
- GCD梳理与总结——封装
- 原生JS在网页上复制的所有文字后面自动加上一段版权声明
- 使用宝塔docker安装为知笔记私有部署
- 第4天:美团点评2020校招测试方向笔试试卷分析
- Element-UI饿了么时间组件控件按月份周日期,开始时间结束时间范围限制参数
- 微信小程序flex布局
- 细数 TS 中那些奇怪的符号