This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
подготовка_к_занятиям [2023/10/23 09:55] val [Письмо инженерам] |
подготовка_к_занятиям [2025/04/09 08:45] (current) val [Письмо инженерам] |
||
---|---|---|---|
Line 5: | Line 5: | ||
* [[Stilobat-ingineers@specialist.ru]] | * [[Stilobat-ingineers@specialist.ru]] | ||
* [[radio-ingineers@specialist.ru]] | * [[radio-ingineers@specialist.ru]] | ||
+ | * Тин Анжелика Евгеньевна <atin@specialist.ru> | ||
* Буланникова Ольга Анатольевна <obulannikova@specialist.ru> | * Буланникова Ольга Анатольевна <obulannikova@specialist.ru> | ||
* Рекламный отдел <Publicity_depatment@SPECIALIST.RU> | * Рекламный отдел <Publicity_depatment@SPECIALIST.RU> | ||
* Менеджеры по развитию <evolution@specialist.ru> | * Менеджеры по развитию <evolution@specialist.ru> | ||
+ | |||
+ | |||
===== Письмо инженерам ===== | ===== Письмо инженерам ===== | ||
<code> | <code> | ||
Line 16: | Line 19: | ||
1. подтвердить, что письмо дошло. | 1. подтвердить, что письмо дошло. | ||
- | n. выделить в аудитории систему (!!! не преподавательскую) и предоставить к ней удаленный доступ, начиная с завтрашнего дня и до окончания занятий, для развертывания на ней инфраструктуры, необходимой для проведения занятий | + | n. выделить в аудитории, в которой будут занятия, систему с моим образом (!!! не преподавательскую) и предоставить к ней удаленный доступ, начиная с сегодня и до окончания занятий, для развертывания на ней необходимой инфраструктуры |
+ | |||
+ | n. !!! настроить на центральном роутере (микротик) маршрут (М - номер класса) аналогичный команде: | ||
+ | |||
+ | route -p add 172.16.1.0 mask 255.255.255.0 10.5.M.178 | ||
+ | route -p add 192.168.0.0 mask 255.255.0.0 10.5.M.178 !!! ЛИН3 | ||
+ | |||
+ | n. !!! настроить там же "проброс" порта (М - номер класса) | ||
+ | |||
+ | 21956 UDP - 10.5.М.178:21956 | ||
+ | |||
+ | n. снять ограничение на скорость для ip 10.5.M.178 | ||
n. сообщить, сколько слушателей ожидается в дополнение к списку? | n. сообщить, сколько слушателей ожидается в дополнение к списку? | ||
+ | |||
+ | n. сообщить, сколько слушателей будут заниматься в классе? | ||
+ | |||
+ | n. повернуть камеру в классе, что бы было видно как можно больше слушателей | ||
n. сообщить, сколько слушателей с оплаченным питанием? | n. сообщить, сколько слушателей с оплаченным питанием? | ||
Line 26: | Line 44: | ||
n. Все системы слушателей должны быть в одной локальной сети | n. Все системы слушателей должны быть в одной локальной сети | ||
- | n. Убедиться, что на ВСЕХ системах установлено не менее 16GB памяти (32GB для ЛИН6(Ceph), ДЕВОПС1, ДЕВОПС2) | + | n. Убедиться, что на ВСЕХ системах установлено не менее 16GB памяти, 32GB для ЛИН6(Ceph), ДЕВОПС1, 64GB для ДЕВОПС2) |
+ | |||
+ | n. Предоставить круглосуточный доступ к стендам из-за огромного размера группы | ||
n. будут ли вечерние занятия в аудиториях аудитории РА7? | n. будут ли вечерние занятия в аудиториях аудитории РА7? | ||
Line 40: | Line 60: | ||
n. установить на преподавательский компьютер колонки и микрофон для записи | n. установить на преподавательский компьютер колонки и микрофон для записи | ||
- | n. Выделить планшет для рисования схем | + | n. ! Выделить планшет для рисования схем |
- | n. Подключить и проверить гарнитуры с МИКРОФОНАМИ на компьютерах слушателей курсов АСТЕРИСК, АСТЕРИСК3 и КОММ в ОО | + | n. Подключить и проверить гарнитуры с МИКРОФОНАМИ на компьютерах слушателей курсов АСТЕРИСК, АСТЕРИСК3 и КОММ в ОО или всех слушателей, занимающихся в классе |
n. "Разлить" на 12-ти системах 1,2,4,5,6,7,9,10,11,12,16,17 (4-ре ряда по 2 системы у стены и 2 ряда у окна) | n. "Разлить" на 12-ти системах 1,2,4,5,6,7,9,10,11,12,16,17 (4-ре ряда по 2 системы у стены и 2 ряда у окна) | ||
Line 53: | Line 73: | ||
C:\distrs | C:\distrs | ||
- | ubuntu_20.04_03.ova (https://val.bmstu.ru/unix/img/My%20Documents/ubuntu_20.04_03.ova) | + | debian_11.1_64_01.ova (https://val.bmstu.ru/unix/img/My%20Documents/debian_11.1_64_01.ova) АСТЕРИСК1,3 ЛИН4,5 КОММ |
- | debian_10.11_64_01.ova (https://val.bmstu.ru/unix/img/My%20Documents/debian_10.11_64_01.ova) !!! ЛИН3 !!! | + | debian_12.5_64_02.ova (https://val.bmstu.ru/unix/img/My%20Documents/debian_12.5_64_02.ova) !!! ЛИН3,6 ДЕВОПС1,2 |
- | debian_11.1_64_01.ova (https://val.bmstu.ru/unix/img/My%20Documents/debian_11.1_64_01.ova) | + | ubuntu_24.04_01.ova (https://val.bmstu.ru/unix/img/My%20Documents/ubuntu_24.04_01.ova) !!! ЛИН7 |
WinClient10LTSB2016.ova (https://val.bmstu.ru/unix/img/My%20Documents/WinClient10LTSB2016.ova) | WinClient10LTSB2016.ova (https://val.bmstu.ru/unix/img/My%20Documents/WinClient10LTSB2016.ova) | ||
SNG7-PBX-64bit-2104-1.ova (https://val.bmstu.ru/unix/img/My%20Documents/SNG7-PBX-64bit-2104-1.ova) | SNG7-PBX-64bit-2104-1.ova (https://val.bmstu.ru/unix/img/My%20Documents/SNG7-PBX-64bit-2104-1.ova) | ||
Line 62: | Line 82: | ||
n. !!! Для курсов ДЕВОПС1 и ДЕВОПС2 дополнительно скопировать на компьютеры в каталог C:\distrs образ | n. !!! Для курсов ДЕВОПС1 и ДЕВОПС2 дополнительно скопировать на компьютеры в каталог C:\distrs образ | ||
- | ubuntu_20.04.box (https://val.bmstu.ru/unix/HashiCorp/ubuntu_20.04.box) | + | debian12-generic.box (https://val.bmstu.ru/unix/HashiCorp/debian12-generic.box) |
n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ | n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ | ||
- | \\10.5.12.17\distrs\msserver2016_070923.ova | + | msserver2016_210425.ova (https://val.bmstu.ru/unix/img/My%20Documents/msserver2016_210425.ova) |
- | n. подготовить две запасные системы на случай выхода из строя, или добавления слушателей рано утром | + | n. подготовить две запасные системы (с 32ГБ) на случай выхода из строя, или добавления слушателей рано утром |
n. Сообщить пароль на системы, в том числе, на преподавательскую | n. Сообщить пароль на системы, в том числе, на преподавательскую | ||
- | |||
- | n. предоставить возможность подключиться в понедельник в 6 утра к преподавательскому компьютеру для тестов | ||
n. Убедиться, что на ВСЕХ системах включена поддержка 64-х битной виртуализации | n. Убедиться, что на ВСЕХ системах включена поддержка 64-х битной виртуализации | ||
- | n. !!! Залогиниться на всех системах (и преподавательской) | + | n. Если используется не "свежий" разлитый образ, удалить старые виртуальные машины из VirtualBox и !!! все сессии, кроме Default в PuTTY |
+ | |||
+ | n. Отключить ВСЕ дополнительные физические адаптеры, если есть (адаптер Virtualbox оставить!!!) | ||
+ | |||
+ | n. Отключить ВСЕ дополнительные Virtualbox адаптеры (АСТ2) | ||
+ | |||
+ | n. Убедиться в наличии второго сетевого адаптера в системах 2, 4, 7, 9, 12, 17 | ||
+ | |||
+ | n. !!! Перезагрузить рабочие станции после разливки моего образа, залогиниться на всех системах (и преподавательской) и убедиться, что закончились все установочные процессы (иначе, не идут некоторые лабы) | ||
n. Убедиться, что имеется значок громкости звукового адаптера и работают !!! гарнитуры | n. Убедиться, что имеется значок громкости звукового адаптера и работают !!! гарнитуры | ||
Line 84: | Line 110: | ||
n. Убедиться, сервис RDP на рабочих станциях работает стабильно длительное время, и позволяет многократно пере подключаться (удалить программу Veyon) | n. Убедиться, сервис RDP на рабочих станциях работает стабильно длительное время, и позволяет многократно пере подключаться (удалить программу Veyon) | ||
- | n. Прислать таблицу соответствия ip и номеров столов рабочих станций (и преподавательской) | + | n. !!! Запустить и оставить на экране результаты All тестов программы |
+ | этой программы https://crystalmark.info/en/download/#CrystalDiskMark (утром подключусь ко всем станциям и закрою окно) | ||
- | n. Пробросить RDP порты на ВСЕ стенды (и очных и удаленных) слушателей (!!! Номера портов должны согласоваться с IP адресами в классе) | + | n. Проверить работу проектора, при наличии слушателей, занимающихся в классе |
+ | |||
+ | n. Пробросить RDP порты на ВСЕ стенды (и очных и удаленных) слушателей (!!! Последние цифры номеров портов должны совпадать с IP адресами в классе) | ||
n. Не позднее вечера, перед занятиями, прислать таблицу соответствий ip_внешний:порт:ip_внутренний:номер_стола:ФИО слушателя, код курса(OO), ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) (!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) и преподавательской) | n. Не позднее вечера, перед занятиями, прислать таблицу соответствий ip_внешний:порт:ip_внутренний:номер_стола:ФИО слушателя, код курса(OO), ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) (!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) и преподавательской) | ||
- | n. Схему аудитории с номерами рабочих мест, ФИО и кодом курса "стол препода внизу" в бумажном виде положить на стол, понадобится рано утром! | + | n. Такую же таблицу в бумажном виде положить на стол, понадобится рано утром! |
n. Прошу предоставить влажные салфетки и амбушюры для наушников (старые снять) (АСТ, КОММ, ОО) | n. Прошу предоставить влажные салфетки и амбушюры для наушников (старые снять) (АСТ, КОММ, ОО) | ||
- | n. Если используется не "свежий" разлитый образ, удалить старые виртуальные машины из VirtualBox | + | n. Планирую начать все тестировать рано утром в 6-ть часов |
- | n. Отключить ВСЕ дополнительные физические адаптеры, если есть (адаптер Virtualbox оставить!!!) | + | n. Прошу сообщить, кто дежурит из инженеров в каждый день занятий |
- | + | ||
- | n. Отключить ВСЕ дополнительные Virtualbox адаптеры (АСТ2) | + | |
- | + | ||
- | n. Убедиться в наличии второго сетевого адаптера в системах 2, 4, 7, 9, 12, 17 | + | |
n. сообщить, кто на охране, и предупредить, что постараюсь быть рано, в 7-мь утра | n. сообщить, кто на охране, и предупредить, что постараюсь быть рано, в 7-мь утра | ||
Line 168: | Line 193: | ||
</code> | </code> | ||
+ | ===== Письмо для подключения моих записей ===== | ||
+ | |||
+ | zfakhrislamova@specialist.ru | ||
+ | |||
+ | <code> | ||
+ | Коллеги приветствую! | ||
+ | |||
+ | ... обучался у меня на ... прошу предоставить ему доступ к моим записям ..., поскольку читаю все по РАСШИРЕННОЙ программе и некоторые моменты опираются на мой материал. | ||
+ | |||
+ | ... зарекомендовал себя как хороший, мотивированный на обучение слушатель, заинтересованный в получении дополнительных знаний к уже полученным у других преподавателей, ведущих курс по СТАНДАРТНОЙ программе. | ||
+ | |||
+ | Дмитрий Юрьевич разрешил это делать, с уведомлением отдела качества | ||
+ | |||
+ | Прошу уведомить и предоставить доступ | ||
+ | |||
+ | Спасибо! | ||
+ | </code> | ||
===== Создать инфраструктуру для прохождения курсов ===== | ===== Создать инфраструктуру для прохождения курсов ===== | ||
+ | ==== gate.isp.un === | ||
+ | |||
+ | * Скопировать и запустить на выделенной системе в классе | ||
+ | * Попросить настроить на MikroTik маршрут (М - номер аудитории) | ||
+ | |||
+ | <code> | ||
+ | C:\Windows\system32> route -p add 172.16.1.0 mask 255.255.255.0 10.5.M.178 | ||
+ | |||
+ | C:\Windows\system32> route -p add 192.168.0.0 mask 255.255.0.0 10.5.M.178 !!! ЛИН3 | ||
+ | </code> | ||
+ | |||
+ | * Для курсов Астериск и Коммунигейт поправить ip порта openvpn | ||
+ | |||
+ | <code> | ||
+ | 21953 TCP - 10.5.12.17:3389 RDP | ||
+ | 21954 TCP - 10.5.12.178:22 | ||
+ | 21955 TCP - 10.5.12.178:80 понадобился для доступа к резервной копии wikival | ||
+ | 21956 UDP - 10.5.М.178:21956 OpenVPN | ||
+ | </code> | ||
==== Все курсы ==== | ==== Все курсы ==== | ||
Line 178: | Line 239: | ||
* При планировании вести занятия удаленно, скопировать ссылку на вебинар в wiki и написать об этом на доске | * При планировании вести занятия удаленно, скопировать ссылку на вебинар в wiki и написать об этом на доске | ||
* При планировании вести занятия удаленно, узнать ip адрес и пароль компьютера преподавателя | * При планировании вести занятия удаленно, узнать ip адрес и пароль компьютера преподавателя | ||
- | * Поправить номер класса в репозитории и протестировать развертывание стенда на запасном компьютере | + | * - Поправить номер класса в репозитории и |
+ | * Протестировать развертывание стенда на запасном компьютере | ||
* Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию) | * Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию) | ||
<code> | <code> | ||
- | val@radio:/home/val % sh test_ping.sh 10.5.11 | + | gate.isp.un:~# cat ips.txt | while read ip; do nc -z -v $ip 3389; done |
+ | |||
+ | val@val:~/scripts$ cat ports.txt | while read p; do nc -z -v radio.specialist.ru $p; done | ||
</code> | </code> | ||
* Установить и запустить программу для фиксации окна с сообщением на экране [[https://efotinis.neocities.org/deskpins/]] (на системе в РА12) | * Установить и запустить программу для фиксации окна с сообщением на экране [[https://efotinis.neocities.org/deskpins/]] (на системе в РА12) | ||
Line 187: | Line 251: | ||
* Подключить планшет, [[http://val.bmstu.ru/unix/Wacom/PenTablet_5.3.5-3.exe|установить драйвер]] (иногда начинает есть память, помогает уничтожение процесса и перевтыкание планшета) | * Подключить планшет, [[http://val.bmstu.ru/unix/Wacom/PenTablet_5.3.5-3.exe|установить драйвер]] (иногда начинает есть память, помогает уничтожение процесса и перевтыкание планшета) | ||
* Отключить в настройках пера и сенсорного ввода нажатие и удерживание и жесты | * Отключить в настройках пера и сенсорного ввода нажатие и удерживание и жесты | ||
- | * Подготовить систему gate.isp.un [[Настройка шлюза в классе]] | + | * Подготовить систему gate.isp.un [[Настройка шлюза в классе]] !!! Не вести на ней занятия, тормозит сеть во время установки ПО |
* Запустить вебинар (на системе в РА12, преподскую подключить простым участником), указать свое ФИО, попросить сделать это слушателей | * Запустить вебинар (на системе в РА12, преподскую подключить простым участником), указать свое ФИО, попросить сделать это слушателей | ||
* Записать ip адреса станций слушателей и отключить неиспользуемые сетевые адаптеры | * Записать ip адреса станций слушателей и отключить неиспользуемые сетевые адаптеры | ||
Line 202: | Line 266: | ||
* Утром, перед ведением занятий удаленно, попросить инженера подключиться к вебинару, включить камеру (видеть слушателя), микрофон, приглушить громкость в колонках | * Утром, перед ведением занятий удаленно, попросить инженера подключиться к вебинару, включить камеру (видеть слушателя), микрофон, приглушить громкость в колонках | ||
- | * Можно посмотреть, кто подключился по RDP | ||
- | <code> | ||
- | [root@radio ~]# while : ; do pfctl -vs all 2>/dev/null| grep "121[012]." | grep EST | grep 3389 | cut -d' ' -f 3; sleep 10 ; clear; done | ||
- | </code> | ||
==== ЛИН1 (ЮН1) ==== | ==== ЛИН1 (ЮН1) ==== | ||
- | |||
- | При проведении в комплексе Radio: | ||
- | <code> | ||
- | root@radio:/root # /usr/sbin/sshd -f /etc/ssh/sshd_config_local | ||
- | </code> | ||
- | |||
- | В других комплексах, поправить в wiki маршруты с рабочих станций слушателей: | ||
- | <code> | ||
- | route -p add 172.16.1.0 mask 255.255.255.0 10.10.106.125 | ||
- | </code> | ||
Line 247: | Line 297: | ||
* Настроить на шлюзе маршрутизацию в сети 192.168.X/24 | * Настроить на шлюзе маршрутизацию в сети 192.168.X/24 | ||
- | * На рабочей станции преподавателя прописать маршруты | ||
- | <code> | ||
- | route -p add 172.16.1.0 mask 255.255.255.0 10.M.N.252 | ||
- | route -p add 192.168.0.0 mask 255.255.0.0 10.M.N.252 | ||
- | </code> | ||
* Развернуть готовый образ [[Сервис OpenVAS]] (admin/admin, web интерфейс пускает через 5-7 минут, нужен только для демонстрации преподавателем) | * Развернуть готовый образ [[Сервис OpenVAS]] (admin/admin, web интерфейс пускает через 5-7 минут, нужен только для демонстрации преподавателем) | ||
- | * Настроить DNS для имен lan, gate, server, www | + | * - Настроить DNS для имен lan, gate, server, www |
- | * ?? Настроить почтовый сервер для домена corpX.un | + | * - Настроить почтовый сервер для домена corpX.un |
- | * День 1 - до модуля 3.3 без LXC/Jail | + | * ? Уточнить по записи: День 1 - до модуля 3.3 без LXC/Jail |
- | * День 2 - до модуля 4.4 включительно | + | * ? Уточнить по записи: День 2 - до модуля 4.4 включительно |
==== ЛИН4 (ЮН3 windows) ==== | ==== ЛИН4 (ЮН3 windows) ==== | ||
Line 263: | Line 308: | ||
* Настроить на шлюзе маршрутизацию в сети 192.168.X/24 | * Настроить на шлюзе маршрутизацию в сети 192.168.X/24 | ||
- | * Инсталлировать windows server msserver2016_070923 (годен 180 дней) | + | * Инсталлировать windows server msserver2016_210425 (годен 180 дней) |
- CPU: 2, RAM: 4GB | - CPU: 2, RAM: 4GB | ||
Line 274: | Line 319: | ||
- [[Материалы по Windows#Установка русского Language pack в Windows Server 2016]] | - [[Материалы по Windows#Установка русского Language pack в Windows Server 2016]] | ||
+ | * 1-й день: 1-2.2 модуль | ||
+ | * 2-й день: 2.3-4.1 модуль | ||
- | * 1-й день: 1-4.3 модуль | ||
- | * 2-й день: 4.4-7.? модуль (но AD обязательно параллельно с динамическим адресом, по окончании ЗАЛОГИНИТЬСЯ!!!) | ||
==== ЛИН5 (Zabbix) ==== | ==== ЛИН5 (Zabbix) ==== | ||
Line 310: | Line 355: | ||
Январь 2023 | Январь 2023 | ||
- | * 1-й день - до 1-го перерыва запустили установку GitLab, до обеда прошли лаб 2.2, как закончили посмотреть в записи | + | * 1-й день - до 1-го перерыва запустили установку GitLab, до обеда прошли лаб 2.2, закончили лаб 2.3 |
* 2-й день - закончили на docker commit test/webd | * 2-й день - закончили на docker commit test/webd | ||
* 3-й день - закончили 5.3 в 18:20 | * 3-й день - закончили 5.3 в 18:20 | ||
- | Сентябрь 2022 | + | Сентябрь 2023 |
- | * Vagrant уже был установлен | + | * надо посмотреть запись |
- | * 1-й день - 1-3.1 модуль (до обеда запустили установку GitLab) | + | |
- | * 2-й день - 3.1-4.1 (сделали image) | + | |
==== Communigate ==== | ==== Communigate ==== | ||
+ | |||
+ | * !!! Скачать на шлюз | ||
+ | <code> | ||
+ | gate.isp.un:/var/www/html/unix/Microsoft# wget http://val.bmstu.ru/unix/Microsoft/SW_DVD5_Office_Professional_Plus_2016_64Bit_Russian_MLF_X20-42453.ISO | ||
+ | </code> | ||
* Добавить образы winserver (как в ЛИН4) в стенд | * Добавить образы winserver (как в ЛИН4) в стенд | ||
Line 333: | Line 381: | ||
<code> | <code> | ||
- | [root@radio:~]# : > /home/asterisk/speclist.txt | ||
- | |||
crm*CLI> database show speclist | crm*CLI> database show speclist | ||
+ | |||
+ | val*CLI> database put pstn2email 99982286NN val@bmstu.ru | ||
+ | val*CLI> database del pstn2email 99982286NN | ||
</code> | </code> | ||
Line 477: | Line 526: | ||
==== ЛИН4 (ЮН3) (unix+windows) ==== | ==== ЛИН4 (ЮН3) (unix+windows) ==== | ||
- | * NIS на client1 в демонстрационном режиме, в 4-м модуле pam_script | + | * Убрать из программы: |
+ | - Модуль 5. Windows клиенты в Kerberos сфере Linux | ||
+ | - XMPP | ||
+ | |||
+ | * Добавить в программу: | ||
+ | - ansible + gitlab = gpo | ||
+ | |||
+ | * https://wiki.canterbury.ac.nz/pages/viewpage.action?pageId=87656188 и pam-mount | ||
* [[https://www.altlinux.org/%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B8|altlinux Групповые политики]] | * [[https://www.altlinux.org/%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B8|altlinux Групповые политики]] | ||
* [[https://ubuntu.com/server/docs/service-kerberos-with-openldap-backend|Service - Kerberos with OpenLDAP backend]] | * [[https://ubuntu.com/server/docs/service-kerberos-with-openldap-backend|Service - Kerberos with OpenLDAP backend]] | ||
* roundcube gssapi | * roundcube gssapi | ||
- | * roundcube oauth2 | ||
- | * Выложить все программы на gate.isp.un | ||
* [[https://sourceforge.net/projects/ldapadmin/]] | * [[https://sourceforge.net/projects/ldapadmin/]] | ||
- | * [[https://www.altlinux.org/SSSD/AD|SSSD/AD]] | ||
* [[https://ru.wikipedia.org/wiki/FreeIPA|FreeIPA]] | * [[https://ru.wikipedia.org/wiki/FreeIPA|FreeIPA]] | ||
- | * [[http://www.freeipa.org/page/Windows_authentication_against_FreeIPA|Windows authentication against FreeIPA]] | + | |
Line 498: | Line 551: | ||
* Интеграция с telegram | * Интеграция с telegram | ||
* zabbix-sender несколько значений | * zabbix-sender несколько значений | ||
- | * убрать из курса вычисляемые элементы | ||
* упростить программу, убрать старые лабы и вопросы | * упростить программу, убрать старые лабы и вопросы | ||
* Триггер срабатывает несколько раз при превышении последовательности значений, например 30 40 50 60 | * Триггер срабатывает несколько раз при превышении последовательности значений, например 30 40 50 60 | ||
Line 504: | Line 556: | ||
* Мониторинг процесса Discovery | * Мониторинг процесса Discovery | ||
* Создание элементов мониторинга из описания в CSV/JSON... через API | * Создание элементов мониторинга из описания в CSV/JSON... через API | ||
- | * Тест к курсу | ||
* Обновить программу с учетом прочтения | * Обновить программу с учетом прочтения | ||
* Ручной сброс триггеров | * Ручной сброс триггеров | ||
Line 513: | Line 564: | ||
==== ЛИН6 (ЮН5 HA clusters) ==== | ==== ЛИН6 (ЮН5 HA clusters) ==== | ||
+ | * https://semaphoreui.com/ | ||
* DHCP https://www.isc.org/kea/ | * DHCP https://www.isc.org/kea/ | ||
* DHCP HA назначить ip->mac | * DHCP HA назначить ip->mac | ||
Line 546: | Line 598: | ||
* gitlab runner executor docker | * gitlab runner executor docker | ||
* [[https://github.com/smenateam/assignments/blob/master/devops/docs/assignment.md|Тестовое задание DevOps разработчик]] | * [[https://github.com/smenateam/assignments/blob/master/devops/docs/assignment.md|Тестовое задание DevOps разработчик]] | ||
+ | * [[https://www.freecodecamp.org/news/learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882|Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers]] | ||
+ | * Убрать "Minikube ingress-nginx-controller" | ||
==== ЛИН9 ==== | ==== ЛИН9 ==== | ||
+ | * [[https://habr.com/ru/articles/481662/|Пробуем новые инструменты для сборки и автоматизации деплоя в Kubernetes]] | ||
+ | * [[https://habr.com/ru/company/southbridge/blog/713884/|Как легко пройти собеседование по Kubernetes в 2023 году?]] | ||
* [[https://github.com/smenateam/assignments/blob/master/devops/docs/assignment.md|Тестовое задание DevOps разработчик]] | * [[https://github.com/smenateam/assignments/blob/master/devops/docs/assignment.md|Тестовое задание DevOps разработчик]] | ||
+ | * argocd + apwebd | ||
+ | * оптимизация параметров (тайм аут сбоя узла) кубера в кубеспрей | ||
+ | * обновление кубера через кубеспрей | ||
+ | * запускать кубеспрей с server (экономия времени) | ||
+ | * везде использовать https с само подписанным сертификатом | ||
+ | * k8s dashboard | ||
+ | * https haproxy | ||
+ | * ingress через редактирование манифестов и реклама helm | ||
+ | * Переделать лабу с Volumes: hostpath (без nodeAffinity + ЛИН6(можно nfs)) vs local (не понятно, для чего), Dynamic Volume Provisioning + Keycloak | ||
+ | * [[https://cloud.vk.com/blog/monitoring-events-in-kubernetes-4-free-tools|Как настроить мониторинг событий в Kubernetes: 4 бесплатных инструмента]] | ||
* Добавить лабораторные: | * Добавить лабораторные: | ||
* - задать для livenessProbe и readinessProbe порт через values | * - задать для livenessProbe и readinessProbe порт через values | ||
* - добавить в helm файлы сертификата | * - добавить в helm файлы сертификата | ||
- | * - заставить gitlab-runner в k8s работаь в docker socket | + | * - заставить gitlab-runner в k8s работать с docker socket |
* - ускорить сборку образа в k8s (кэширование?) | * - ускорить сборку образа в k8s (кэширование?) | ||
==== Communigate ==== | ==== Communigate ==== | ||
Line 560: | Line 626: | ||
* Добавить пример https://mail.bmstu.ru/filebrowser.wcgp?subDir=~логин_сотрудника | * Добавить пример https://mail.bmstu.ru/filebrowser.wcgp?subDir=~логин_сотрудника | ||
- | По возможным улучшениям: | + | Запишите, пожалуйста, следующие обновления к курсу: |
+ | |||
+ | 1) Дочерью создателя программы, Анной Бутенко создана компания АО "СБК", которая теперь занимается развитием продукта. Если вдруг будут вопросы на курсе от слушателей, то АО Сталкерсофт при жизни Бутенко Владимира являлась компанией генеральным дистрибьютером и отвечала за тех поддержку и доработки на территории СНГ. | ||
+ | |||
+ | 2) Актуальный дистрибутив CommuniGate Pro можно скачать с сайта https://communigatepro.ru/ | ||
+ | система активно развивается, ссылка на историю https://communigatepro.ru/CommuniGatePro/russian/History.html | ||
+ | |||
+ | К концу мая планируем перейти на новый дизайн сайта, рабочая версия пока доступна по ссылке: new.communigatepro.ru | ||
+ | |||
+ | 3) Веб интерфейсу вернули историческое название, как оно было до CommuniGate Pro 6.3 - Pronto | ||
+ | |||
+ | 4) Разработчиком десктоп и мобильного Samoware является отдельное юрлицо и приложение одно из возможных клиентов, есть еще защищенная почта от Digital Disign (https://digdes.ru/products/zashhishhennaya-pochta) , WorksPad от РуПост. | ||
+ | |||
+ | 5) АО СБК готовит к 4-му кварталу новые версии веб приложения и десктоп клиента (на партнерском меропритии планируем сделать анонс и небольшую демонстрацию) | ||
+ | |||
+ | 6) возможно стоит продемонстрировать новые возможности, такие как отложенная отправка писем, одноразовые пароли и тд, тут уже на ваше усмотрение | ||
+ | |||
+ | |||
+ | По возможным улучшениям (предыдущие рекомендации): | ||
- В разделе защиты от спама есть необходимость в освещении плагинов от Kaspersky и DrWeb. При возникновении необходимости в установке плагинов на стенд лицензирование можем обговорить отдельно. Т.к. в реальных заказчиках часто запрещено использование СПО в качестве средств защиты (предлагается ClamAV и Spamasassin). | - В разделе защиты от спама есть необходимость в освещении плагинов от Kaspersky и DrWeb. При возникновении необходимости в установке плагинов на стенд лицензирование можем обговорить отдельно. Т.к. в реальных заказчиках часто запрещено использование СПО в качестве средств защиты (предлагается ClamAV и Spamasassin). | ||
Line 584: | Line 668: | ||
==== Asterisk1 ==== | ==== Asterisk1 ==== | ||
+ | * [[https://github.com/FreePBX/sng_freepbx_debian_install]] | ||
+ | |||
+ | * [[https://www.asternic.net/|Asternic Call Center Stats]] | ||
+ | * https://wiki.merionet.ru/articles/ustanovka-modulej-ot-asternic-v-freepbx-13 | ||
* Ansible role для FreePBX (настроить сеть, отключить f2b) | * Ansible role для FreePBX (настроить сеть, отключить f2b) | ||
Line 619: | Line 707: | ||
* [[https://vc.ru/dev/247450-oflayn-raspoznavanie-rechi-biblioteka-vosk|Офлайн распознавание речи. Библиотека Vosk]] | * [[https://vc.ru/dev/247450-oflayn-raspoznavanie-rechi-biblioteka-vosk|Офлайн распознавание речи. Библиотека Vosk]] | ||
+ | * [[https://koobik.net/batch-transcribe-audio-to-text/|Пакетное распознавание аудио и видео в текст с помощью Vosk]] | ||
* В лабе festival возможно нет необходимости указвать русский, наоборот, проверить указание английского | * В лабе festival возможно нет необходимости указвать русский, наоборот, проверить указание английского | ||
* [[https://m.habr.com/ru/post/340348/|Вышла Odoo 11 — открытая система для автоматизации бизнеса]] | * [[https://m.habr.com/ru/post/340348/|Вышла Odoo 11 — открытая система для автоматизации бизнеса]] |