ru/docs/tutorials/hello-minikube.md: minor improvements (#18611)

* content/ru/docs/tutorials/hello-minikube.md: minor improvements.

* Update Hello Minikube tutorial to use Metrics Service and not Heapster

Co-authored-by: Ben Hall <ben@benhall.me.uk>

Co-authored-by: Ben Hall <Ben@Benhall.me.uk>
This commit is contained in:
Slava Semushin
2020-01-12 11:59:37 +00:00
committed by Kubernetes Prow Robot
parent 526a6263f4
commit 093245229b
+16 -16
View File
@@ -61,9 +61,9 @@ Katacoda предоставляет бесплатную, встроенную
minikube dashboard minikube dashboard
``` ```
3. Только для окружения Katacoda: В верхней части панели нажмите знак "плюс", а затем нажмите на **Select port to view on Host 1** (**Выберите порт для отображения на хосте 1**). 3. Только для окружения Katacoda: В верхней части панели нажмите знак "плюс", а затем на **Select port to view on Host 1** (**Выберите порт для отображения на хосте 1**).
4. Только для окружения Katacoda: Type `30000`, and then click **Display Port** (**Показать порт**). 4. Только для окружения Katacoda: введите `30000`, а затем нажмите **Display Port** (**Показать порт**).
## Создание Deployment ## Создание Deployment
@@ -118,7 +118,7 @@ Katacoda предоставляет бесплатную, встроенную
По-умолчанию под доступен только при обращении по его внутреннему IP адресу внутри кластера Kubernetes. Чтобы сделать контейнер `hello-node` доступным вне виртульной сети Kubernetes, необходимо представить под как [*сервис*](/docs/concepts/services-networking/service/) Kubernetes. По-умолчанию под доступен только при обращении по его внутреннему IP адресу внутри кластера Kubernetes. Чтобы сделать контейнер `hello-node` доступным вне виртульной сети Kubernetes, необходимо представить под как [*сервис*](/docs/concepts/services-networking/service/) Kubernetes.
1. Представить под для видимости в публичной сети Интернет можно с помощью команды `kubectl expose`: 1. Сделать под доступным для публичной сети Интернет можно с помощью команды `kubectl expose`:
```shell ```shell
kubectl expose deployment hello-node --type=LoadBalancer --port=8080 kubectl expose deployment hello-node --type=LoadBalancer --port=8080
@@ -154,11 +154,11 @@ Katacoda предоставляет бесплатную, встроенную
Откроется окно браузера, в котором запущено ваше приложение и будет отображено сообщение "Hello World". Откроется окно браузера, в котором запущено ваше приложение и будет отображено сообщение "Hello World".
## Добавление аддонов ## Добавление дополнений
В Minikube есть набор встроенных аддонов, которые могут быть включены, выключены и открыты в локальном окружении Kubernetes. В Minikube есть набор встроенных дополнений, которые могут быть включены, выключены и открыты в локальном окружении Kubernetes.
1. Отобразить текущие поддерживаемые аддоны: 1. Отобразить текущие поддерживаемые дополнения:
```shell ```shell
minikube addons list minikube addons list
@@ -184,16 +184,16 @@ Katacoda предоставляет бесплатную, встроенную
storage-provisioner: enabled storage-provisioner: enabled
``` ```
2. Включить расширение, например, `heapster`: 2. Включить дополнение, например, `metrics-server`:
```shell ```shell
minikube addons enable heapster minikube addons enable metrics-server
``` ```
Вывод: Вывод:
```shell ```shell
heapster was successfully enabled metrics-server was successfully enabled
``` ```
3. Посмотреть Pod и Service, которые вы только что создали: 3. Посмотреть Pod и Service, которые вы только что создали:
@@ -206,7 +206,7 @@ Katacoda предоставляет бесплатную, встроенную
```shell ```shell
NAME READY STATUS RESTARTS AGE NAME READY STATUS RESTARTS AGE
pod/heapster-9jttx 1/1 Running 0 26s pod/metrics-server-6754dbc9df-q8zlg 1/1 Running 0 26s
pod/influxdb-grafana-b29w8 2/2 Running 0 26s pod/influxdb-grafana-b29w8 2/2 Running 0 26s
pod/kube-addon-manager-minikube 1/1 Running 0 34m pod/kube-addon-manager-minikube 1/1 Running 0 34m
pod/kube-dns-6dcb57bcc8-gv7mw 3/3 Running 0 34m pod/kube-dns-6dcb57bcc8-gv7mw 3/3 Running 0 34m
@@ -214,23 +214,23 @@ Katacoda предоставляет бесплатную, встроенную
pod/storage-provisioner 1/1 Running 0 34m pod/storage-provisioner 1/1 Running 0 34m
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/heapster ClusterIP 10.96.241.45 <none> 80/TCP 26s service/metrics-server ClusterIP 10.96.94.175 <none> 443/TCP 26s
service/kube-dns ClusterIP 10.96.0.10 <none> 53/UDP,53/TCP 34m service/kube-dns ClusterIP 10.96.0.10 <none> 53/UDP,53/TCP 34m
service/kubernetes-dashboard NodePort 10.109.29.1 <none> 80:30000/TCP 34m service/kubernetes-dashboard NodePort 10.109.29.1 <none> 80:30000/TCP 34m
service/monitoring-grafana NodePort 10.99.24.54 <none> 80:30002/TCP 26s service/monitoring-grafana NodePort 10.99.24.54 <none> 80:30002/TCP 26s
service/monitoring-influxdb ClusterIP 10.111.169.94 <none> 8083/TCP,8086/TCP 26s service/monitoring-influxdb ClusterIP 10.111.169.94 <none> 8083/TCP,8086/TCP 26s
``` ```
4. Отключить `heapster`: 4. Отключить `metrics-server`:
```shell ```shell
minikube addons disable heapster minikube addons disable metrics-server
``` ```
Вывод: Вывод:
```shell ```shell
heapster was successfully disabled metrics-server was successfully disabled
``` ```
## Освобождение ресурсов ## Освобождение ресурсов
@@ -258,8 +258,8 @@ minikube delete
{{% capture whatsnext %}} {{% capture whatsnext %}}
* Больше об [объекте(ах?) деплоймента](/docs/concepts/workloads/controllers/deployment/). * Больше об [объектах деплоймента](/docs/concepts/workloads/controllers/deployment/).
* Большо о [развёртывании приложения](/docs/user-guide/deploying-applications/). * Больше о [развёртывании приложения](/docs/user-guide/deploying-applications/).
* Больше об [объектах сервиса](/docs/concepts/services-networking/service/). * Больше об [объектах сервиса](/docs/concepts/services-networking/service/).
{{% /capture %}} {{% /capture %}}