Skip to content

Commit

Permalink
[zh] Tidy list of generators for “kubectl create”
Browse files Browse the repository at this point in the history
  • Loading branch information
Arhell committed Feb 7, 2021
1 parent 39edec0 commit 5ed2b71
Showing 1 changed file with 34 additions and 34 deletions.
68 changes: 34 additions & 34 deletions content/zh/docs/reference/kubectl/conventions.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,42 +85,42 @@ See the Kubernetes v1.17 documentation for a [list](https://v1-17.docs.kubernete
#### 生成器
<!--
You can generate the following resources with a kubectl command, `kubectl create --dry-run=client -o yaml`:
```
clusterrole Create a ClusterRole.
clusterrolebinding Create a ClusterRoleBinding for a particular ClusterRole.
configmap Create a configmap from a local file, directory or literal value.
cronjob Create a cronjob with the specified name.
deployment Create a deployment with the specified name.
job Create a job with the specified name.
namespace Create a namespace with the specified name.
poddisruptionbudget Create a pod disruption budget with the specified name.
priorityclass Create a priorityclass with the specified name.
quota Create a quota with the specified name.
role Create a role with single rule.
rolebinding Create a RoleBinding for a particular Role or ClusterRole.
secret Create a secret using specified subcommand.
service Create a service using specified subcommand.
serviceaccount Create a service account with the specified name.
```
* `clusterrole`: Create a ClusterRole.
* `clusterrolebinding`: Create a ClusterRoleBinding for a particular ClusterRole.
* `configmap`: Create a ConfigMap from a local file, directory or literal value.
* `cronjob`: Create a CronJob with the specified name.
* `deployment`: Create a Deployment with the specified name.
* `job`: Create a Job with the specified name.
* `namespace`: Create a Namespace with the specified name.
* `poddisruptionbudget`: Create a PodDisruptionBudget with the specified name.
* `priorityclass`: Create a PriorityClass with the specified name.
* `quota`: Create a Quota with the specified name.
* `role`: Create a Role with single rule.
* `rolebinding`: Create a RoleBinding for a particular Role or ClusterRole.
* `secret`: Create a Secret using specified subcommand.
* `service`: Create a Service using specified subcommand.
* `serviceaccount`: Create a ServiceAccount with the specified name.
-->
你可以使用 kubectl 命令生成以下资源, `kubectl create --dry-run=client -o yaml`
```
clusterrole 创建 ClusterRole。
clusterrolebinding 为特定的 ClusterRole 创建 ClusterRoleBinding。
configmap 使用本地文件、目录或文本值创建 Configmap。
cronjob 使用指定的名称创建 Cronjob。
deployment 使用指定的名称创建 Deployment。
job 使用指定的名称创建 Job。
namespace 使用指定的名称创建名称空间。
poddisruptionbudget 使用指定名称创建 Pod 干扰预算。
priorityclass 使用指定的名称创建 Priorityclass。
quota 使用指定的名称创建配额。
role 使用单一规则创建角色。
rolebinding 为特定角色或 ClusterRole 创建 RoleBinding。
secret 使用指定的子命令创建 Secret。
service 使用指定的子命令创建服务。
serviceaccount 使用指定的名称创建服务帐户。
```

* `clusterrole`: 创建 ClusterRole。
* `clusterrolebinding`: 为特定的 ClusterRole 创建 ClusterRoleBinding。
* `configmap`: 使用本地文件、目录或文本值创建 Configmap。
* `cronjob`: 使用指定的名称创建 Cronjob。
* `deployment`: 使用指定的名称创建 Deployment。
* `job`: 使用指定的名称创建 Job。
* `namespace`: 使用指定的名称创建名称空间。
* `poddisruptionbudget`: 使用指定名称创建 Pod 干扰预算。
* `priorityclass`: 使用指定的名称创建 Priorityclass。
* `quota`: 使用指定的名称创建配额。
* `role`: 使用单一规则创建角色。
* `rolebinding`: 为特定角色或 ClusterRole 创建 RoleBinding。
* `secret`: 使用指定的子命令创建 Secret。
* `service`: 使用指定的子命令创建服务。
* `serviceaccount`: 使用指定的名称创建服务帐户。


### `kubectl apply`

Expand Down

0 comments on commit 5ed2b71

Please sign in to comment.