[ru] "kubectl for Docker Users" use "kubectl create deployment" command to run pod

Before:
Example runs pod without creating deployment
```sh
kubectl run --image=nginx nginx-app --port=80
```
But later in document mentions:
```
deployment "nginx-app" created
```
After:
Pod is created with deployment. (Aligned with other language examples)
pull/27418/head
joostas 2021-04-05 21:11:18 +03:00
parent 924f4a317c
commit 17b5158f24
1 changed files with 11 additions and 3 deletions

View File

@ -34,12 +34,20 @@ kubectl:
```shell
# запустить под, в котором работает nginx
kubectl run --image=nginx nginx-app --port=80 --env="DOMAIN=cluster"
kubectl create deployment --image=nginx nginx-app
```
```
deployment "nginx-app" created
```
```shell
# add env to nginx-app
kubectl set env deployment/nginx-app DOMAIN=cluster
```
```
deployment.apps/nginx-app env updated
```
{{< note >}}
Команды `kubectl` выводят тип и имя созданного или измененного ресурса, который затем может быть использован в последующих командах. После создания объекта Deployment можно открыть новый сервис Service.
{{< /note >}}
@ -260,7 +268,7 @@ nginx-app 1/1 1 1 2m
```
```shell
kubectl get po -l run=nginx-app
kubectl get po -l app=nginx-app
```
```
NAME READY STATUS RESTARTS AGE
@ -274,7 +282,7 @@ deployment "nginx-app" deleted
```
```shell
kubectl get po -l run=nginx-app
kubectl get po -l app=nginx-app
# Return nothing
```