Devops Today – Telegram
Devops Today
184 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
Forwarded from PythonDigest
#python #pydigest

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

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

- Трассировка Python GIL
- Решаем NLP-задачу – классификация текстов по темам
- Миллион домашних фотографий: лица, лица, лица
- ML в реальном мире: Складская система распознавания деталей
- Миллион домашних фотографий: наводим порядок
- Настройка аутентификации JWT в новом проекте Django
- Разрабатываем и развёртываем собственную платформу ИИ с Python и Django
- Schemathesis 3.0
- api-client 1.2.2 - гибкая библиотека для написания понятных апи клиентов
- Django 3.2 alpha 1 released

Заходите в гости - https://pythondigest.ru/issue/370/
Присылайте интересные новости через форму на сайте.
Интересный вебинар намечается NGINX App Security Training

Agenda:

Day 1:
Setup a HTTPS server
Terminating SSL at the NGINX reverse proxy
Secure upstream connections
Key value pairs
Restricting accessing by IP address
Creating a dynamic deny list
Dynamic SSL certificate loading

Day 2
Authentication
Securing your API gateway
Mod Security overview
NGINX App Protect

Регистрация https://cut.by/SqC6EQzL
Forwarded from The After Times
Forwarded from PythonDigest
10 удивительно полезных базовых функций Python
https://habr.com/ru/post/539932/?utm_campaign=539932&utm_source=habrahabr&utm_medium=rss

Те, кто работает с Python, знают, что этот язык хорош благодаря своей обширной экосистеме. Можно даже сказать, что язык программирования не выделялся бы ничем особенным, если бы не его замечательные пакеты, которые добавляют новые функции к основным.
Forwarded from Security Wine (бывший - DevSecOps Wine) (Denis Yakimov)
Using Jenkins, Vault, Terraform, Ansible, and Consul to Deliver an End-to-End CI/CD Pipeline

Серия статей и видео, посвященных выстраиванию инфраструктуры эффективного деплоймента, покрывая концепции IaC, CI/CD, управления секретами, динамических секретов, проблемы концепции secret zero, service mesh и так далее.

Тулстек:
- HashiCorp Packer
- HashiCorp Terraform
- HashiCorp Vault
- HashiCorp Consul
- Jenkins
- Ansible
- Microsoft Azure

Да, здесь нет статики, динамики и различных проверок образов, но практика показывает, что те, кто идут в DevSecOps, далеко не всегда люди из DevOps. Чаще всего это специалисты со стороны ИБ, которым еще предстоит разобраться во всем многообразии инструментов.

#ops #dev #vault
#CKAD

Добавил несколько лаб по кубернетес для подготовки к экзамену CKAD, один модуль еще в процессе и остальные лабы тоже

https://github.com/mikonoid/CKAD/tree/main/labs
Ситуация страшная конечно, но смешно)
Forwarded from oleg_log (Oleg Kovalov)
Короч, рофлите.

Есть ветка dev, есть master. Одна на стейджинг, другая на прод. Ну чотко.

Все ПР в дев, потому дев мержится в мастер. Ну чотко.

Вчера документация была смержена в мастер, был ПР смержить мастер в дев. Ну...чотко. Так можно.

Вот только галочку "удалить ветку после мержа" в ПР кто-то не убрал)))

masterless-driven development
Forwarded from The After Times
Мой девопс ебашит вообще адовые плейбуки.
Ну такой вот примерно рецепт усредненный, потому что вариаций масса.
Берётся плейбук, модули не юзаются, юзать модули - это не про моего девопса. Он берёт этот плейбук, открывает в vi и начинает хуярить баш-команды через shell. Добавляет в него огромное количество изменений параметров седом, монтирование блочных устройств, команд, состоящих из переменных во вложенных словарях, ПАРОЛЕЙ! для безопасности, вызовов ролей сверху. Всё это катается по проду до дыма. Потом коммитится в мастер и пушится в репозиторий. Потом девопс создаёт джобу в Дженкинсе и, щедро добавив параметров, начинает юзать. При этом юзает с локально поднятой виртуалки с центосью на виндовом ноуте, подключаясь к нему с мака по rdp. Ещё и приговаривает полушёпотом: “Ух бля”. При этом у него на лбу аж пот выступает. Любезно мне иногда предлагает также делать, но я отказываюсь. Надо ли говорить о том какой дичайший даунтайм потом? Сервисы ложатся так, что обои от стен отклеиваются.

via @nk0688
Forwarded from k8s (in)security (D1g1)
На прошлой неделе удалось посмотреть трансляцию доклада "HashiCorp Vault в k8s" на площадке DevOps Novosibirsk. Я не специалист по решению от HashiCorp и доклад для меня был полезным. В нем рассказывается о нескольких возможных подходах для работы с секретами, их плюсы и минусы. Для нетерпеливых, в итоге внутри компании докладчика остановились на проекте bank-vaults, который работает через MutatingAdmissionWebhook. Одним из важных критериев при выборе подхода играло соответствие 12 факторам.

В рамках Q&A часто упоминался предыдущий доклад автора "Hashicorp Vault и как его готовить для разных команд". Для полной картины по работе с Vault его также рекомендуется посмотреть. После трансляции была интересная дискуссия про backup Vault (в записи ее нет) и работы с ним при необходимости. Актуальная проблема/задача особенно в рамках больших компаний.

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