Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
работа_с_сервисами [2021/05/25 08:52] kirill создано |
работа_с_сервисами [2021/06/01 14:38] (текущий) kirill |
||
|---|---|---|---|
| Строка 2: | Строка 2: | ||
| ClusterIP | ClusterIP | ||
| + | |||
| NodePort | NodePort | ||
| + | |||
| ExternalName | ExternalName | ||
| + | |||
| LoadBalancer | LoadBalancer | ||
| + | |||
| + | Создадим deployment | ||
| + | |||
| + | kubectl create deployment my-deploy --image nginx: | ||
| + | |||
| + | сделаем реплики | ||
| + | |||
| + | kubectl scale deployment my-deploy --replicas 3 | ||
| + | |||
| + | kubectl expose deployment my-deploy --type=ClusterIP --port 80 | ||
| + | |||
| + | kubectl get services | ||
| + | |||
| + | |||
| + | kubectl delete service my-deploy | ||
| + | |||
| + | |||
| + | kubectl expose deployment my-deploy --type=NodePort --port 80 | ||
| + | |||
| + | kubectl describe nodes | ||
| + | |||
| + | kubectl delete svc my-deploy | ||
| + | |||
| + | kubectl expose deployment my-deploy --type=LoadBalancer --port=80 | ||
| + | |||
| + | kubectl delete svc my-deploy | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||