
Для просмотра этой видеозаписи необходимо авторизоваться
АвторизацияKubernetes
От: admin Видео: 73
k8s Обзор Концепции Кубернетис
От: admin
8:59
От: admin
3:54
От: admin
11:22
От: admin
15:12
k8s Проверка работоспособности
От: admin
10:08
От: admin
11:33
k8s Хранение конфигураций Configmap
От: admin
11:08
k8s Хранение конфигураций Secret
От: admin
6:25
От: admin
7:13
От: admin
3:39
От: admin
19:04
От: admin
10:26
От: admin
0:26
От: admin
2:14
От: admin
4:55
От: admin
3:16
k8s Компоненты controller-manager
От: admin
3:32
От: admin
8:09
От: admin
3:30
От: admin
3:10
От: admin
9:07
От: admin
5:55
От: admin
5:31
От: admin
6:52
От: admin
6:58
От: admin
3:30
k8s kubespray Устройство playbook
От: admin
3:10
k8s kubespray Подготовка серверов
От: admin
4:01
k8s kubespray Заполняем инвентарь
От: admin
9:44
k8s kubespray настройка переменных
От: admin
8:35
k8s kubespray настройка переменных2
От: admin
1:04
От: admin
2:17
От: admin
5:29
От: admin
2:52
k8s kubespray Обновление кластера
От: admin
6:18
k8s kubespray Обновление кластера2
От: admin
7:13
От: admin
0:45
От: admin
16:16
От: admin
11:05
От: admin
6:52
k8s Абстракции Headless Service
От: admin
5:23
От: admin
9:37
От: admin
4:29
От: admin
11:25
k8s Публикация сервисов Введение
От: admin
0:26
От: admin
3:54
От: admin
2:39
От: admin
1:45
От: admin
2:27
От: admin
2:08
От: admin
7:05
От: admin
11:29
От: admin
1:56
От: admin
0:19
От: admin
4:56
От: admin
23:35
От: admin
18:48
От: admin
5:45
От: admin
8:11
От: admin
16:33
От: admin
14:48
От: admin
0:29
От: admin
10:31
От: admin
3:05
От: admin
3:19
От: admin
5:44
От: admin
2:53
От: admin
9:40
От: admin
12:47
k8s CI/CD Обновление приложений
От: admin
3:43
Описание
Поделиться
Добавить в
Вам надо авторизоваться чтобы добавлять видеозаписи к спискам воспроизведения.
Комментарии (2)
Авторизуйтесь чтобы комментировать.
Advertisement

Создаем Ingress
1. Перейдите в директорию:1.9.ingress
cd ~/slurm/practice/1.kube-basics-lecture/1.9.ingress/
2. Замените <номер своего логина> на Ваш номер логина в файле ingress.yaml
3. Создайте deployment, service, ingress и configmap из файлов deployment.yaml, service.yaml, ingress.yaml и configmap.yaml
4. Проверьте что появились два запущенных pod'а, service и ingress.
5. С помощью команды curl my-app.s<номер своего логина>.edu.slurm.io проверьте доступность приложения снаружи кластера.
7. Скопируйте ответ команды и отправьте в качестве решения для данного шага.
8. Удалите созданные объекты после выполнения задания.
Самостоятельная работа
1. Создайте и запустите deployment с именем my-app-1 из образа nginx 1.12 и deployment из образа nginx:1.13 с именем my-app-2. В оба deployment'a смонтируйте конфигурацию из configmap'ов по аналогии с предыдущими примерами. В одной конфигурации nginx должен отдавать "I am 1.12", в другой "I am 1.13"
2. Создайте servic'ы для обоих deployment'ов с именами my-app-1 и my-app-2 соответственно.
3. Создайте ingress для обоих сервисов с именем хоста my-app.s<номер своего логина>.edu.slurm.io таким образом, чтобы запросы на /1 приходили на my-app-1, а запросы на /2 приходили на my-app-2.
Для указания пути в ingressе используется поле path на одном уровне с backend . Например
paths:
- path: /testpath
pathType: Prefix
backend:
service
name: my-service
port:
number: 80
4. Проверьте с помощью curl что правила в ingress'е работают.
5. Отправьте получившийся у вас манифест ingress'а в формате YAML в качестве ответа на этом шаге.
6. После выполнения задания удалите все созданные объекты.