This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
подготовка_к_занятиям [2025/12/09 06:34] val [Письмо инженерам] |
подготовка_к_занятиям [2026/02/04 07:02] (current) val |
||
|---|---|---|---|
| Line 17: | Line 17: | ||
| По поводу сабжа прошу: | По поводу сабжа прошу: | ||
| - | 1. выделить в аудитории, в которой будут занятия, систему с моим образом (!!! не преподавательскую) и предоставить к ней удаленный доступ, начиная с сегодня и до окончания занятий, для развертывания на ней необходимой инфраструктуры | + | 1. выделить в аудитории, в которой будут занятия, систему с моим образом с инфраструктурой (!!! не преподавательскую) и предоставить к ней удаленный доступ, начиная с сегодня и до окончания занятий |
| n. настроить на центральном роутере (микротик) маршрут (М - номер класса) аналогичный команде: | n. настроить на центральном роутере (микротик) маршрут (М - номер класса) аналогичный команде: | ||
| Line 24: | Line 24: | ||
| route -p add 192.168.0.0 mask 255.255.0.0 10.5.M.178 !!! ЛИН3 | route -p add 192.168.0.0 mask 255.255.0.0 10.5.M.178 !!! ЛИН3 | ||
| - | n. настроить там же "проброс" порта (М - номер класса) | + | n. настроить там же "проброс" порта (М - номер класса) !!! АСТ |
| 21956 UDP - 10.5.М.178:21956 | 21956 UDP - 10.5.М.178:21956 | ||
| Line 34: | Line 34: | ||
| n. сообщить, сколько слушателей ожидается в дополнение к списку? | n. сообщить, сколько слушателей ожидается в дополнение к списку? | ||
| - | n. сообщить, сколько слушателей будут заниматься в классе? | + | n. сообщить, сколько слушателей хотят заниматься в классе? |
| - | n. повернуть камеру в классе, что бы было видно как можно больше слушателей | + | n. если есть такие, повернуть камеру в классе, что бы было видно как можно больше слушателей |
| + | |||
| + | n. если есть такие, проверить работу проектора | ||
| n. сообщить, сколько слушателей с оплаченным питанием? | n. сообщить, сколько слушателей с оплаченным питанием? | ||
| Line 42: | Line 44: | ||
| n. Убедиться, что на ВСЕХ системах установлено не менее 16GB памяти, 32GB для ЛИН6(Ceph), ДЕВОПС1, 64GB для ДЕВОПС2) | n. Убедиться, что на ВСЕХ системах установлено не менее 16GB памяти, 32GB для ЛИН6(Ceph), ДЕВОПС1, 64GB для ДЕВОПС2) | ||
| - | n. Предоставить круглосуточный доступ к стендам из-за огромного размера группы | + | n. Предоставить круглосуточный доступ к стендам из-за большого размера группы, формата обучения, сложности курса |
| - | + | ||
| - | n. будут ли вечерние занятия в аудиториях аудитории РА7? | + | |
| - | + | ||
| - | n. будут ли занятия в выходные в аудиториях аудитории РА7? | + | |
| n. не проводить вечерние занятия в аудитории РА7 (будет завалена ценным оборудованием) | n. не проводить вечерние занятия в аудитории РА7 (будет завалена ценным оборудованием) | ||
| Line 72: | Line 70: | ||
| n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ | n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ | ||
| - | msserver2016_081125.ova (https://val.bmstu.ru/unix/img/My%20Documents/msserver2016_081125.ova) | + | msserver2016_200626.ova (https://val.bmstu.ru/unix/img/My%20Documents/msserver2016_200626.ova) |
| - | и удалить msserver2016_210425.ova, если есть | + | и удалить msserver2016_210425.ova, msserver2016_081125.ova, если есть |
| n. подготовить две запасные системы (с 32ГБ) на случай выхода из строя, или добавления слушателей рано утром | n. подготовить две запасные системы (с 32ГБ) на случай выхода из строя, или добавления слушателей рано утром | ||
| Line 86: | Line 84: | ||
| n. Отключить ВСЕ дополнительные физические адаптеры, если есть (кроме АСТЕРИСК2) | n. Отключить ВСЕ дополнительные физические адаптеры, если есть (кроме АСТЕРИСК2) | ||
| - | n. Убедиться в наличии адаптера VirtualBox Host-Only Network (!!! именно с таким названием) | + | n. Убедиться в наличии ОДНОГО адаптера VirtualBox Host-Only Network (!!! именно с таким названием) |
| n. Убедиться в наличии и работоспособности второго сетевого адаптера в системах 3, 8, 9, 13, 14, 18 и использовать их для слушателей АСТЕРИСК2 | n. Убедиться в наличии и работоспособности второго сетевого адаптера в системах 3, 8, 9, 13, 14, 18 и использовать их для слушателей АСТЕРИСК2 | ||
| - | n. освободить розетки из под мониторов соседних стендов с ними стендов (что бы утром нашел!!!) | + | n. освободить розетки из под мониторов соседних стендов с ними стендов (что бы утром нашел !!!) |
| n. Перезагрузить рабочие станции после разливки моего образа, залогиниться на всех системах (и преподавательской) и убедиться, что закончились все установочные процессы и имеется значок громкости (иначе, не идут некоторые лабы) | n. Перезагрузить рабочие станции после разливки моего образа, залогиниться на всех системах (и преподавательской) и убедиться, что закончились все установочные процессы и имеется значок громкости (иначе, не идут некоторые лабы) | ||
| - | !!! не было сделано в прошлый раз, были проблемы | ||
| n. Убедиться, что ВСЕ системы не "засыпают" в течении 2-х часов | n. Убедиться, что ВСЕ системы не "засыпают" в течении 2-х часов | ||
| Line 101: | Line 98: | ||
| n. Запустить и оставить на экране результаты All тестов программы | n. Запустить и оставить на экране результаты All тестов программы | ||
| этой программы https://crystalmark.info/en/download/#CrystalDiskMark (утром подключусь ко всем станциям и закрою окно) | этой программы https://crystalmark.info/en/download/#CrystalDiskMark (утром подключусь ко всем станциям и закрою окно) | ||
| - | |||
| - | n. Проверить работу проектора, при наличии слушателей, занимающихся в классе | ||
| n. Пробросить RDP порты на ВСЕ стенды (и очных и удаленных) слушателей (Последние цифры номеров портов должны совпадать с IP адресами в классе и не превышать значение 55 !!!) | n. Пробросить RDP порты на ВСЕ стенды (и очных и удаленных) слушателей (Последние цифры номеров портов должны совпадать с IP адресами в классе и не превышать значение 55 !!!) | ||
| n. Не позднее вечера, перед занятиями, прислать таблицу соответствий ip_внешний:порт:ip_внутренний:номер_стола:ФИО слушателя, код курса(OO), ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) (!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) и преподавательской) | n. Не позднее вечера, перед занятиями, прислать таблицу соответствий ip_внешний:порт:ip_внутренний:номер_стола:ФИО слушателя, код курса(OO), ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) (!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) и преподавательской) | ||
| - | !!! в прошлый раз, небыло тех, кто стартует на второй день и не был проброшен порт преподавательского сервера | ||
| n. Такую же таблицу в бумажном виде положить на стол, понадобится рано утром! | n. Такую же таблицу в бумажном виде положить на стол, понадобится рано утром! | ||
| Line 298: | Line 292: | ||
| * Настроить на шлюзе маршрутизацию в сети 192.168.X/24 | * Настроить на шлюзе маршрутизацию в сети 192.168.X/24 | ||
| - | * Инсталлировать windows server msserver2016_081125 (годен 180 дней) | + | * Инсталлировать windows server msserver2016_200626.ova (из msserver2016_081125, после slmgr /rearm годен 180 дней) |
| - CPU: 2, RAM: 4GB | - CPU: 2, RAM: 4GB | ||
| Line 559: | Line 553: | ||
| ==== ЛИН5 (zabbix) ==== | ==== ЛИН5 (zabbix) ==== | ||
| + | * https://www.zabbix.com/documentation/current/en/manual/config/event_correlation | ||
| * Анализ логов и оповещения (вместо того, что у нас делает f2b) | * Анализ логов и оповещения (вместо того, что у нас делает f2b) | ||
| * Добавить упоминание методик [[https://habr.com/ru/post/514180/|Павел Труханов. Мониторинг Postgres по USE и RED.]] | * Добавить упоминание методик [[https://habr.com/ru/post/514180/|Павел Труханов. Мониторинг Postgres по USE и RED.]] | ||
| Line 633: | Line 628: | ||
| * - заставить gitlab-runner в k8s работать с docker socket | * - заставить gitlab-runner в k8s работать с docker socket | ||
| * - ускорить сборку образа в k8s (кэширование?) | * - ускорить сборку образа в k8s (кэширование?) | ||
| + | |||
| + | === Доп. занятие === | ||
| + | |||
| + | == Причины == | ||
| + | |||
| + | - Много материала в 3 дня не помещается никак | ||
| + | - Мало часов | ||
| + | - Очень сложная тема, необходимо еще несколько раз переслушать материал | ||
| + | - Много, сложно. Даже в том что я думаю, что усвоил, на самом деле не уверен | ||
| + | - Объем данных создал в голове кашу | ||
| + | |||
| + | == Еще причины и пожелания == | ||
| + | |||
| + | - Было очень тяжело. Во первых удерживать постоянно внимание. Это очень трудно | ||
| + | - Второй день была лекция почти 4 часа и там удержание внимание превращается в подвиг. | ||
| + | - Поэтому нужны перерывы. Хотя бы 5 минут на 40-60 минут освободить внимание. | ||
| + | - Второй момент связан с той ситуацией, когда на второй день на самой тяжёлой лекции один студент сказал, а чем вы вообще занимаемся занимаемся. На мой взгляд его вопрос связан не с пониманием каких-то конкретных вещей, а с потерей общего понимания занятия, его цели и смысла. | ||
| + | - И тут, на мой взгляд, просто нужен общий план лекций или план работ. | ||
| + | - Без такого плана непонятно как распределять силы. Непонятно что важно, что не очень важно. Непонятно что из чего вытекает. | ||
| + | - Как правило по ходу лекции ты улавливаешь, что из чего вытекает в данный конкретный момент, но при этом через некоторый промежуток времени теряется общий план задачи. А что бы собственного говоря делаем, к чему идём? Зачем все эти шаги? | ||
| + | - Если студент имеют возможность смотреть на такой план, то он может понять на каком этапе он находится, что он уже сделал и что ему предстоит. | ||
| + | - А если не может, то преподавателю при наличии такого плана достаточно будет 2-3 минут что бы вернуть к сути «заблудившегося» студента. | ||
| + | - Мы сейчас находимся условно в пункте II.5. То есть мы проделали то, то и то. Сейчас мы делаем это, а после этого у нас по плану то-то, то. | ||
| + | |||
| + | == Вопросы == | ||
| + | |||
| + | - Как реализуется управление конфигурацией и секретами в Kubernetes, и чем это лучше или хуже по сравнению с Ansible Vault? | ||
| + | - Как Docker сети (bridge, host, overlay) работают и взаимодействуют между контейнерами на одном хосте и в кластере Kubernetes? | ||
| + | - Какие подходы существуют для организации сетевого взаимодействия и безопасности (например, через Service и Ingress) при масштабном развертывании микросервисов в Kubernetes? | ||
| + | - Очень хотелось бы рассмотреть https://github.com/rancher/rancher на живом примере (подготовка к развертыванию, работа в его веб-интерфейсе) Rancher — это платформа для управления контейнерами с открытым исходным кодом. Rancher позволяет легко запускать Kubernetes в любом месте, соответствовать требованиям ИТ и расширять возможности команд DevOps. | ||
| + | - Базовые и продвинутые сущности k8s | ||
| + | - Стратегии deploy и rollback с реальными примерами из практики | ||
| + | - Работу с облаками | ||
| + | - Хотелось бы рассмотреть поподробнее компоненты k8s Такие как Coredns Ingress Sidecar Istio | ||
| + | - Может рассмотреть подробно как работает например kube api и etcd, scheduler, kube-proxy | ||
| + | - Можно показать визуально как это выглядит в k9s | ||
| ==== Communigate ==== | ==== Communigate ==== | ||
| * Добавить кластерную конфигурацию | * Добавить кластерную конфигурацию | ||
| + | * Права на редактирования атрибутов пользователя младшему админу | ||
| * Добавить пример https://mail.bmstu.ru/filebrowser.wcgp?subDir=~логин_сотрудника | * Добавить пример https://mail.bmstu.ru/filebrowser.wcgp?subDir=~логин_сотрудника | ||