Библиотека задач по DevOps | тесты, код, задания
2.86K subscribers
131 photos
3 videos
2 files
251 links
Задачи и тесты по DevOps для тренировки и обучения.

По рекламе: @proglib_adv

Наши каналы: https://t.me/proglibrary/9197

Учиться у нас: https://proglib.io/w/2b07c285

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
April 28, 2024
🐰 Как решить проблему высокой связанности сервисов с помощью событийно-ориентированной архитектуры и RabbitMQ

В этой статье я расскажу, как оптимизировать сложную систему микросервисов через брокер сообщений, в данном случае RabbitMQ. Мы рассмотрим вариант решения проблемы высокой связанности между сервисами через переход на событийно-ориентированную архитектуру (EDA).

Читать статью
April 29, 2024
Напишите политику для AWS S3 бакета, которая разрешает доступ только с определенных IP адресов.

{
«Id»: «AllowFromSourceIP»,
«Version»: «2012-10-17»,
«Statement»: [
{
«Sid»: «SourceIP»,
«Action»: «s3:*»,
«Effect»: «Deny»,
«Resource»: [
«arn:aws:s3:::demo-bucket»,
«arn:aws:s3:::demo-bucket/*»
],
«Condition»: {
«NotIpAddress»: {
«aws:SourceIp»: [
«11.11.11.11/32»,
«22.22.22.22/32»
]
}
},
«Principal»: «*»
}
]
}
April 30, 2024
Объясните паттерны IaaS/PaaS/SaaS на примере пиццы.

На картинках варианты ответов.
May 1, 2024
May 2, 2024
Какой ответ верный?
Anonymous Quiz
24%
1
22%
2
26%
3
27%
4
May 2, 2024
Какая из следующих команд используется для переключения между ветвями?
Anonymous Quiz
54%
GIT checkout
19%
GIT switch
3%
GIT merge
23%
GIT checkout и GIT switch
1%
Другое
May 3, 2024
Какая из следующих команд используется для сброса текущего HEAD в указанное состояние?
Anonymous Quiz
68%
GIT reset
15%
GIT restore
13%
GIT checkout
4%
GIT diff
May 4, 2024
Какая опция команды ls используется для просмотра номера индексного дескриптора файла?
Anonymous Quiz
12%
–l
5%
-o
9%
–a
74%
–i
May 6, 2024
Что такое эфемерные контейнеры?

Эфемерные контейнеры стали бета-функцией в Kubernetes v1.23 и теперь включены по умолчанию. Эфемерные контейнеры предназначены для транзитных задач, когда вам нужно временно подключить дополнительный контейнер к существующему поду. Это идеально подходит для отладочных операций, когда вы хотите проверить поды, не затрагивая живые экземпляры контейнеров.
May 7, 2024
Каким образом мы можем вывести ноду из работы для обслуживания?

Мы можем запретить запуск подов на ноде с помощью kubectl cordon и удалить поды с ноды при помощи kubectl drain.
May 8, 2024
Какой ресурс Kubernetes отвечает за управление доступом к сетевым сервисам внутри кластера?
Anonymous Quiz
19%
Gateway
36%
Ingress
42%
Service
3%
Под
May 12, 2024
Что предоставляет Kubernetes для абстракции от сложности управления сетевым трафиком подам?
Anonymous Quiz
22%
Виртуальные айпи адреса
22%
Ingress ресурсы
39%
Сервисы
17%
Сетевые политики
May 13, 2024
🧑‍💻 DevOps здорового человека

DevOps-инженер занимается синхронизацией этапов разработки продукта. Он умеет программировать и быстро изучает новые инструменты.

Но работа эта не из простых. Если вы всё-таки решили попробовать себя в этом направлении, то начните с этого видео. Так вы точно поймёте, нравится оно вам или нет.

Смотреть видео
May 14, 2024