This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
подготовка_к_занятиям [2025/12/22 08:17] val [ЛИН4 (ЮН3 windows)] |
подготовка_к_занятиям [2026/04/02 13:03] (current) val [Письмо инженерам] |
||
|---|---|---|---|
| Line 63: | Line 63: | ||
| winxp.qcow2.zip (https://val.bmstu.ru/unix/img/winxp.qcow2.zip) | winxp.qcow2.zip (https://val.bmstu.ru/unix/img/winxp.qcow2.zip) | ||
| - | n. !!! Для курса ДЕВОПС1 дополнительно скопировать на компьютеры в каталог C:\distrs | + | n. Для курса ЛИН1 дополнительно скопировать на компьютеры в каталог C:\Users\Administrator\Downloads\ |
| + | debian-13.4.0-amd64-netinst.iso (https://val.bmstu.ru/unix/iso/debian-13.4.0-amd64-netinst.iso) | ||
| + | |||
| + | n. Для курса ДЕВОПС1 дополнительно скопировать на компьютеры в каталог C:\distrs | ||
| debian12-generic.box (https://val.bmstu.ru/unix/HashiCorp/debian12-generic.box) | debian12-generic.box (https://val.bmstu.ru/unix/HashiCorp/debian12-generic.box) | ||
| Line 84: | Line 87: | ||
| n. Отключить ВСЕ дополнительные физические адаптеры, если есть (кроме АСТЕРИСК2) | n. Отключить ВСЕ дополнительные физические адаптеры, если есть (кроме АСТЕРИСК2) | ||
| - | n. Убедиться в наличии ОДНОГО адаптера VirtualBox Host-Only Network (!!! именно с таким названием, не было сделано в прошлый раз, были проблемы) | + | n. Убедиться в наличии ОДНОГО адаптера VirtualBox Host-Only Network (!!! именно с таким названием) |
| - | n. Убедиться в наличии и работоспособности второго сетевого адаптера в системах 3, 8, 9, 13, 14, 18 и использовать их для слушателей АСТЕРИСК2 | + | n. Убедиться в наличии и работоспособности второго сетевого адаптера в системах 18, 14, 13, 9, 8, 3 и использовать их для слушателей АСТЕРИСК2 (очников на последние номера) |
| n. освободить розетки из под мониторов соседних стендов с ними стендов (что бы утром нашел !!!) | n. освободить розетки из под мониторов соседних стендов с ними стендов (что бы утром нашел !!!) | ||
| + | |||
| + | n. Не размещать очных слушателей на заднем ряду и рядом с АСТЕРИСК2 | ||
| n. Перезагрузить рабочие станции после разливки моего образа, залогиниться на всех системах (и преподавательской) и убедиться, что закончились все установочные процессы и имеется значок громкости (иначе, не идут некоторые лабы) | n. Перезагрузить рабочие станции после разливки моего образа, залогиниться на всех системах (и преподавательской) и убедиться, что закончились все установочные процессы и имеется значок громкости (иначе, не идут некоторые лабы) | ||
| Line 430: | Line 435: | ||
| * Развернуть [[http://gate.isp.un/unix/VBox/ad.corp.un_25.95.2021.ova|ad.corp.un]] (для LDAP) (slmgr /rearm) | * Развернуть [[http://gate.isp.un/unix/VBox/ad.corp.un_25.95.2021.ova|ad.corp.un]] (для LDAP) (slmgr /rearm) | ||
| - | * Вторая карта -> Панасоник -> Линксис (интернет) | + | * Вторая карта -> Панасоник -> Линксис (интернет+webserver на WAN) |
| * Сбросить конфигурацию телефонов Panasonic и LinkSys | * Сбросить конфигурацию телефонов Panasonic и LinkSys | ||
| * Подписать интерфейсы lan, wan (если адаптеры именуются идентично, удалить их в диспетчере устройств и просканировать оборудование снова, должен появиться ...#2) | * Подписать интерфейсы lan, wan (если адаптеры именуются идентично, удалить их в диспетчере устройств и просканировать оборудование снова, должен появиться ...#2) | ||
| Line 553: | Line 558: | ||
| ==== ЛИН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 603: | Line 609: | ||
| ==== ЛИН8 ==== | ==== ЛИН8 ==== | ||
| + | * minikube service, minikube tunnel | ||
| * Ansible Vault | * Ansible Vault | ||
| * [[https://github.com/smenateam/assignments/blob/master/devops/docs/assignment.md|Тестовое задание DevOps разработчик]] | * [[https://github.com/smenateam/assignments/blob/master/devops/docs/assignment.md|Тестовое задание DevOps разработчик]] | ||
| Line 627: | Line 634: | ||
| * - заставить 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=~логин_сотрудника | ||