Jimmy Song 2017-11-22 11:32:07 +08:00
commit 7a4e4927c0
1 changed files with 2 additions and 2 deletions

View File

@ -59,7 +59,7 @@ Kubernetes 对象是 “目标性记录” —— 一旦创建对象Kubernete
当创建 KUbernetes 对象时,必须提供对象的 spec用来描述该对象的期望状态以及关于对象的一些基本信息例如名称。当使用 KUbernetes API 创建对象时(或者直接创建,或者基于`kubectl`API 请求必须在请求体中包含 JSON 格式的信息。**更常用的是,需要在 .yaml 文件中为 kubectl 提供这些信息**。 `kubectl` 在执行 API 请求时,将这些信息转换成 JSON 格式。
这里有一个 `.yaml` 示例文件,展示了 KUbernetes Deployment 的必需字段和对象 spec
这里有一个 `.yaml` 示例文件,展示了 Kubernetes Deployment 的必需字段和对象 spec
```yaml
apiVersion: apps/v1beta1
@ -100,4 +100,4 @@ deployment "nginx-deployment" created
- `kind` - 想要创建的对象的类型
- `metadata` - 帮助识别对象唯一性的数据,包括一个 `name` 字符串、UID 和可选的 `namespace`
也需要提供对象的 `spec` 字段。对象 `spec` 的精确格式对每个 Kubernetes 对象来说是不同的,包含了特定于该对象的嵌套字段。[Kubernetes API 参考](https://kubernetes.io/docs/api/)能够帮助我们找到任何我们想创建的对象的 spec 格式。
也需要提供对象的 `spec` 字段。对象 `spec` 的精确格式对每个 Kubernetes 对象来说是不同的,包含了特定于该对象的嵌套字段。[Kubernetes API 参考](https://kubernetes.io/docs/api/)能够帮助我们找到任何我们想创建的对象的 spec 格式。