Пятничный деплой
4.47K subscribers
1.42K photos
29 videos
167 files
7.79K links
Подборка ссылок, статей и постов из мира DevOps\SRE\разработки. Если вы хотите прислать фидбек, интересную статью или просто поболтать пишите @count0ru https://xn--r1a.website/s/count0_digest
Download Telegram
Forwarded from PythonDigest
Настройка CI/CD в Plesk+Github Actions для проекта на Flask+Angular
https://habr.com/ru/post/506802/?utm_campaign=506802&utm_source=habrahabr&utm_medium=rss

В этой статье я поделюсь своим опытом настройки CI/CD с использованием панели управления Plesk и Github Actions. Сегодня будем учиться деплоить простенький проект с незамысловатым названием «Helloworld». Он написан на Python-фреймворке Flask, с воркерами на Celery и фронтендом на Angular 8.
#️⃣ Linux pipeline debug.

pd.sh - интересная штука для дебага пйплайнов. Подсовываем скрипту наш набор команд, и получаем информацию о том, как пайплайн отрабатывает и в каком месте возникает ошибка, если такое происходит.

#shell #pipeline #pdsh
30 июня в 19:00 (время мск) приглашаем системных и DevOps инженеров принять участие в первом DevOps Quiz!

Интеллектуальная онлайн игра на тему DevOps и все, что связано с этой методологией. Регистрация здесь: https://events.epam.com/events/devops-quiz

В игре участвуют команды от 1 до 6 человек. Будет несколько раундов. За правильные ответы команда получает баллы.

Победителями объявляются 3 команды, набравшие больше всех баллов.

Проверьте свои знания и понимание DevOps-практик – примите участие в квизе!
Forwarded from Security Wine (бывший - DevSecOps Wine) (Denis Yakimov)
Docker-Slim

Docker-slim - бесплатный инструмент, позволяющий оптимизировать размер образов Docker, используя различные методики анализа. В некоторых случаях размер образов может быть уменьшен в 30 раз. Говоря про безопасность, Docker-slim также может автоматически сгенерировать AppArmor и Seccomp профили для выбранных образов.

Пример работы

DockerSlim Demo ( Docker Global Hack Day )

#docker #tools
Открытые практикумы AWS и Linux by REBRAIN: 23 и 24 июня
Количество мест строго ограничено! Успевайте зарегистрироваться.

REBRAIN & AWS: Serverless Kubernetes - Amazon EKS на Fargate. Архитектура и внутреннее устройство. 23 июня 19.00 МСК

Регистрация
: https://kutt.it/UNkHWF

🔹EKS с Fargate под капотом
🔹Ingress контроллеры
🔹Запуск сервисов на Fargate

Кто ведет?
Игорь Иванюк - Senior Solutions Architect в Amazon Web Services (AWS). Более 10 лет в индустрии, начинал с разработки. Большой опыт в e-commerce, банковских и финтех-проектах, Blockchain. До AWS занимался созданием облачных решений и помогал компаниям трансформировать свои процессы для облака.
--------------------------------------------
Linux by Rebrain: RAID массивы. 24 июня 20.00 МСК

Регистрация
: https://kutt.it/hftDmJ

🔹RAID массивы, виды, особенности
🔹Как подобрать тип RAID массива?
🔹Актуальны ли сегодня аппаратные RAID контролеры?
🔹Работа с mdadm

Кто ведет?
Буранов Андрей - Специалист по UNIX-системам в компании Mail.Ru Group. Опыт работы с ОС Linux более 7 лет. Опыт преподавания более 5 лет. Входит в топ 3 лучших преподавателей образовательных порталов.

Открытые еженедельные DevOps практикумы - https://rebrainme.com/channel
Присоединяйтесь!
Forwarded from oleg_log (Oleg Kovalov)
Вчера вышел пост от Github, презентовали их Super Linter. Комбайн из разных линтеров, чтобы сразу подключить все и вся.

С одной стороны эт круто, не надо будет бегать делать для каждого языка, с другой стороны вопрос, на сколько это гибко можно будет включить. Но вот как дефолт это вполне себе бонус.

https://github.blog/2020-06-18-introducing-github-super-linter-one-linter-to-rule-them-all/

Хотелось бы пойти в репу https://github.com/github/super-linter и посмотреть что как, так гитхаб сейчас 500 ошибки отдаёт раз через раз.
Forwarded from AvitoTech
Пишем код, чтобы всё было секьюрно

25 июня в 18:00 проведём митап Backend United под кодовым названием «Табаско». Шестой в серии и впервые онлайн. В этот раз поговорим про безопасность.

Темы: обнаружение атак на базы данных в реальном времени по ошибкам в Sentry, предотвращение взлома и уязвимости сайтов, культура безопасного программирования в командах. Расскажут об этом инженеры Авито, Тинькофф и Skyeng.

Трансляция будет на Ютубе → https://youtu.be/dsJN9J1rV6o

Если зарегистрируетесь на таймпаде, пришлём вам на почту напоминание о трансляции: http://bit.ly/3eiPdvC

Тезисы докладов выложили на Хабре: http://bit.ly/2Y6atPK
Forwarded from DevOps Deflope News
На learnk8s вышло отличное сравнение различных утилит для валидации Kubernetes конфигов на best practices и соответствие политикам компании.

* Kubeval
* Kube-score
* Config-lint
* Copper
* Conftest
* Polaris

https://learnk8s.io/validating-kubernetes-yaml/
#kubernetes #article
История о том, как исследователь безопасности нашел критическую уязвимость в инфраструктуре Uber, основанной на Golang: https://proglib.io/w/3eddca16
Для работы с ядром и системными I/O-вызовами в Go есть специальный интерфейс io_uring. В статье показано, как с ним работать и в чем заключаются его особенности.

https://proglib.io/w/9a4460ef
Improve Linux system performance with noatime - заметка для тех, кто хочет понимать, почему использование noatime даёт прирост в скорости работы.

UPD. Теперь это фидбека пост! 🙃

lazytime тоже дает отличную эвристику.
• это шаг в сторону лоу латенси тюнинга и noatime там играет не самую большую роль.
• обязательно к изучению доки к tuna, там есть стоковые параметры и профили

#напочитать #noatime #фидбечат