1.使用 --help命令
kubectl create deployment --help
2.获取yaml文件
kubectl create deployment goweb --image=192.168.11.253/library/goweb:latest --port=80 -r 3 -n goweb-namespace --dry-run=server -o yaml
--dry-run的两个常用选项:
- --dry-run=client -o yaml 将在本地模拟执行命令,并将模拟执行结果以YAML格式输出。
- --dry-run=server -o yaml 将命令请求发送到服务器,并由服务器模拟执行命令,返回经过服务器验证的YAML格式的资源定义。
3.通过explain获取字段
kubectl explain deployment.spec.template.spec.containers