Devops Today – Telegram
Devops Today
183 subscribers
438 photos
19 videos
12 files
689 links
Welcome to Devops Today! Join us as we explore the latest trends, tools, and techniques in the world of DevOps, cloud computing, automation, containerization, and more. Subscribe now to stay up-to-date in DevOps and IT!
Contacts: @mikonoid
Download Telegram
Часто на собесах такое любят спрашивать)
#jenkins

Интересная штука выплыла с бекапами Jenkins. Встала задача проверить процедуру бекапов на мастере и написать процедуру disaster recovery. А бекапы делались плагином https://plugins.jenkins.io/thinBackup/ и никогда никем не проверялись. Так вот, спинапаю я виртуалку, заливаю туда через тот же плагин бекап на рестор и ... получаю вундервафлю с неработающими слейвами и ни одна джоба не может склонить репки. А проблема в том, что по дефолту thin backup копирует вроде бы все нужное, кроме /secrets А там таки есть ключ, которым закриптованы credentials.xml и в результате ни одни креды не работают. А креды там всюду, ко всем репозиториям, слейвам и так далее. И если бы реально мастер *бнулся куда-то и пришлось бы восстанавливать все с нуля, то была б большая беда.
Так что, проверяйте бекапы иногда и имейте всегда рабочий disaster recovery plan.
Forwarded from The After Times
Forwarded from PythonDigest
#python #pydigest

Сборник Python новостей уже перед вами.

В выпуске Python Дайджест вы найдете:

- Как проанализировать рынок фотостудий с помощью Python (1/3). Парсинг данных
- Голосовой бот + телефония на полном OpenSource. Часть 1
- Учим ИИ распределять пироги по магазинам с помощью обучения с подкреплением
- Почему стоит начать использовать FastAPI прямо сейчас
- Декодируем JPEG-изображение с помощью Python
- Динамическое определение класса в Python
- Создание нейросети по распознаванию лиц на фотографиях из Вконтакте
- Стоит ли переходить с Python на Nim ради производительности?
- Flask dependency injection tutorial — Dependency Injector
- PyCharm 2020.1.4

Заходите в гости - https://pythondigest.ru/issue/344/
Присылайте интересные новости через форму на сайте.
Тут на днях интересный опыт был с собеседованием. Дали большое тестовое задание. Я никогда не брался делать тестовые задания вообще, не в моих принципах. Но тут стартап был интересный и я повелся. В итоге куча потрачено времени на тестовое + собеседования + ревью тестового задания. Рекрутер говорит, что все ок и вот вот будет оффер, мол все так удачно складывается. И якобы даже задание сделал чуть ли не я один и все такое. Как тут приходит фидбек, что так и так вы нам не подходите, потому что в тестовом задании у вас не продакшн-реди солюшн + экпертизы не хватает и бабла много хотите. Сказать что я в шоке это ничего не сказать!
Тестовое задание vagrant+kubernetes(any distro)+demo app+argoci+argocd. Сперва я конечно задал вопрос, мол что делать с ArgoCI, который давно протух и не разрабатывается. Мне сказали что юзай тогда все что хочешь. Ну я и сделал, как придумал. Но, блять, не продакшн-реди оказалось!
Оказывается, что кубернетес кластер в вагранте на коленке должен быть продакшн-реди! И ArgoCI, который с 2018 протух. Тестовое придумывали до 2018 года видимо и даже обновить не удосужились. Причем когда в онлайне в интерью режиме это все ревьювали, то и вопросов почти не было)) А потом хуяк - на те фидбек.
Короче, я давно уже читал и слушал, что тестовые задания для девопсов это бред собачий. Для дизайнера - да, для девопса нет. Я собеседовал несколько десятков людей и хватало 15-20 минут понять, какого уровня инженер перед тобой. Я понимаю, когда на интервью дают тестовое - типа написать несколько строк на баше или питоне или небольшой плейбук, но когда дают тестовое на 10 часов работы с претензиями на продакшн-реди, то это клиника.
В общем, не ведитесь на огромные тестовые задания. Никогда это ни к чему хорошему не приводит. Шлите нахуй и ждите другую позицию.