[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
parent
924f4a317c
commit
17b5158f24
|
@ -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
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in New Issue