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

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

Наши каналы: https://yangx.top/proglibrary/9197

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

Работать у нас: https://job.proglib.io/
加入频道
Правда или ложь? Ping использует UDP, потому что ему не важно надежное соединение.

Ложь. Ping на самом деле использует ICMP (Internet Control Message Protocol), который представляет собой сетевой протокол, используемый для отправки диагностических сообщений и управляющих сообщений, связанных с сетевой связью.
Какой протокол по умолчанию для сервисов в Kubernetes?
Anonymous Quiz
8%
UDP
27%
HTTP
55%
TCP
9%
SSH
Объясните, что такое семафор и какова его роль в операционных системах.

Семафор — это примитив синхронизации, используемый в операционных системах и параллельном программировании для управления доступом к общим ресурсам. Это переменный или абстрактный тип данных, который действует как счетчик или механизм сигнализации для управления доступом к ресурсам нескольких процессов или потоков.
Редкий, но интересный вопрос по *nix на смекалку.

Как можно создать zombie-процесс?

#include «stdlib.h>
#include
#include
int main() {
pid_t child_pid;
/* Создание дочернего процесса. */
child_pid = fork();
if (child_pid > 0) {
/* Это родительский процесс — делаем минутную паузу. */
sleep(60);
} else {
/* Это дочерний процесс — немедленно завершаем работу. */
exit(0);
}
return 0;
}
👶 Новичок в компании: 18 советов, как быстро адаптироваться и освоить новые навыки

Начало работы в новой компании может быть волнующим и сложным, особенно если вы новичок в отрасли. Как быстро освоиться, произвести хорошее впечатление и стать ценным сотрудником?


Читать статью

#туториал
Какому соглашению об именовании должно соответствовать имя объекта службы?
Anonymous Quiz
68%
То же, что и поле порта
24%
Назначается случайно
5%
8080
3%
80
🐍🕵 5 лучших Python инструментов для специалистов по кибербезопасности

В данной статье представлен обзор пяти высокоэффективных инструментов на базе языка Python, применяемых в сфере информационной безопасности. Рассматриваются их ключевые функции и области применения.

🔗 Читать статью
🔗 Зеркало
Опишите, что происходит с момента, когда приложение записывает некоторую информацию, до момента ее отображения пользователю на информационной панели при использовании стека Elastic.

Процесс может различаться в зависимости от выбранной архитектуры и обработки, которую вы, возможно, захотите применить к логам. Один из возможных рабочих процессов:

1. Данные, регистрируемые приложением, выбираются filebeat и отправляются в logstash.
2. Logstash обрабатывает лог на основе определенных фильтров. После этого выходные данные отправляются в Elasticsearch.
3. Elasticsearch сохраняет полученный документ и индексирует его для быстрого доступа в будущем.
4. Пользователь создает визуализации в Kibana на основе проиндексированных данных.
5. Пользователь создает панель мониторинга, состоящую из визуализации, созданной на предыдущем шаге.
❗️Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉авторов в наше медиа proglib.io
👉контент-менеджеров для ведения телеграм-каналов

Подробности тут.

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾
Please open Telegram to view this post
VIEW IN TELEGRAM
Что делает kube-scheduler?

Kube-scheduler позволяет узлам планировать только что созданные модули. Он определяет, какие узлы являются лучшими для каждого модуля в очереди планирования в соответствии с доступными ресурсами и ограничениями. Этот планировщик выбирает оптимальный узел для каждого нового или незапланированного пода, на котором они будут работать. Но тем не менее, каждый контейнер в подах имеет разные требования к ресурсам и потребностям.
Какому соглашению об именовании должно соответствовать имя объекта сервиса?
Anonymous Quiz
23%
RFC 1918
28%
RFC 3339
28%
RFC 1035
21%
RFC 5321
🐋🆚🦭 Docker или Podman: что лучше подойдет для вашего проекта

Контейнеризация приложений — одна из самых важных технологий в современной разработке. За последние 10 лет стандартом и синонимом контейнеризации стал Docker. Однако недавно у Docker появился мощный опенсорсный соперник — Podman, который во многом его превосходит.

Читать статью
Какая из следующих методологий меньше всего влияет на установление Devops-методологии?
Anonymous Quiz
14%
Agile software delivery
44%
Модель-водопад
27%
Бережливое производство
14%
Непрерывная доставка программного обеспечения