Для просмотра этой видеозаписи необходимо авторизоваться

Авторизация
Kubernetes

От: admin Видео: 73

k8s Pod

От: admin 8:28

k8s ReplicaSet

От: admin 11:22

k8s Deployment

От: admin 15:12

k8s Service

От: admin 7:13

k8s ingress

От: admin 3:39

k8s Namespace

От: admin 10:26

k8s Service DNS

От: admin 11:29

k8s Helm Chart

От: admin 23:35

k8s CI/CD

От: admin 2:40

k8s Service ClusterIP

31

0

Описание

admin

От: admin

Дата загрузки: 07/03/2023

Теги: k8s  

Курс СлЁрм по k8s

Поделиться

Share

Добавить в

Вам надо авторизоваться чтобы добавлять видеозаписи к спискам воспроизведения.

Комментарии (1)

чтобы комментировать.

admin 07/03/2023

Клонируем материалы практики на сервер master-1 в домашнюю папку и переходим в каталог с материалами практики 5.service_ingress

cd ~

git clone git@gitlab.slurm.io:edu/slurm.git

cd ~/slurm/practice/5.services

Развернем тестовое приложение, для которого будем создавать различные сервисы и ingress'ы

kubectl apply -f app

А теперь рассмотрим манифест сервиса типа ClusterIP

apiVersion: v1
kind: Service
metadata:
name: my-service
spec:
ports:
- port: 80
targetPort: 80
selector:
app: my-app
type: ClusterIP

И развернем этот манифест в кластер

kubectl apply -f clusterip.yaml

После этого можно посмотреть на созданный сервис

kubectl get svc my-service

NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
my-service ClusterIP 10.100.244.239 80/TCP 4m32s

И сделать несколько запросов на адрес сервиса в колонке CLUSTER-IP с помощью curl, чтобы убедится, что отвечают обе реплики нашего приложения, и сервис равномерно распределяет запросы

Advertisement