yaml 文件是我们使用K8S管理应用程序常用的部署方式,它主要是通过一系列键值对组成,键和值使用冒号和空格分隔。以下是对yaml的介绍
首先我们可以使用命令生成一个简单的YAML模版文件
Kubectl run nginx-pod –image=nginx:latest –port=80 –dry-run=client -o yaml > nginx-pod.yaml
其中nginx-pod 为pod 的名称
–image=nginx:latest :最新的nginx 镜像
–dry-run=client :告诉kubectl 做测试使用,不告诉kubectl api
-o yaml :输出格式是yaml
> nginx-pod.yaml 将信息写入到文件中