K8s YAML文件的编写

学习了一段时间的K8s以后,依然对YAML文件的编写方法不是太清楚,经过与几位大神的交流,学习理解如下:
YAML文件中的各种属性、参数都是从API中得来的,目前最新的kubernetes API文档如下:
https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.13/
经过梳理一个大概的K8s API概览图如下:

K8s YAML文件的编写_第1张图片还有其它几种方法:

  • 官方的可以kubectl explain看
  • CRD的直接输出成yaml看
  • 在 VSCode 里装个kubernetes插件,可以提示 YAML配置的含义
  • kubectl -v=8 get ns能看到请求的详细信息

你可能感兴趣的:(K8s)