Size: a a a

Пятничный деплой

2021 July 23
Пятничный деплой
🔧 Netcat - All you need to know - про netcat, хорошо, с примерами. #netcat #nc #напочитать
источник
Пятничный деплой
Для нас стало социально привычным, что инженер обязательно должен стать либо менеджером, либо бизнесменом и это его карьерный рост. Митчел Хашимото, совладелец компании HachiCorp, показывает своим примером, что можно владеть компанией, не быть менеджером (но пройти менеджерский путь!) и при этом влиять на всю компанию своей экспертизой. Митчел покидает пост CTO компании и становится индивидуальным контрибьютором, инженером для того, чтобы делать новые и прорывные вещи самому и влиять через это на компанию — Mitchell's New Role at HashiCorp

Кстати многие компании уходят от нормы, что менеджер — это вершина карьеры для инженера и вводят для этого специальные позиции Staff Engineer или TechLead —  Stories of reaching Staff-plus engineering roles — StaffEng | StaffEng, так что если вы доросли до уровня Senior, то жизнь не остановилась 🙂 Хороших выходных!
источник
2021 July 25
Пятничный деплой
GraphQL запрос на GitHub
https://habr.com/ru/post/569560/?utm_source=habrahabr&utm_medium=rss&utm_campaign=569560
Tags: API, GitHub, GraphQL, пример
Author holowastik #habr
источник
Пятничный деплой
🛠 pq - интересный вариант для парсинга логов с помощью PromQL запросов.

Github: https://github.com/iximiuz/pq
Подробности: https://iximiuz.com/en/posts/pq/

#nginx #promql #фидбечат
источник
Пятничный деплой
Принцип работы и кейс использования sync.Map в Go.

https://proglib.io/w/cba99869
источник
2021 July 26
Пятничный деплой
Managing SSH Access at Scale with HashiCorp Vault

Выходим из затяжной паузы по постам и начинаем неделю с материала HashiCorp Vault об управлении SSH-ключами. Подобная интеграция может быть нужна по нескольким причинам. Во-первых, закрытые ключи пользователей хостов нередко становятся скомпрометированными по той или ной причине. Во-вторых, управление закрытыми ключами зачастую становится довольно сложной задачей, как и масштабирование данного процесса. Как итог процесс сопровождается отсутствием инвентаризации, что ведет к хаосу с точки зрения управления доступами.

В результате интеграции Vault предоставляет механизм управления ключами совместно с политиками (порядок того, кто куда имеет доступ) и аудитом. Теперь вместо долгосрочных ключей используются кратковременные сертификаты с помощью SSH CA хранилища, которые можно создать в несколько экземпляров для различных сред (dev, stage, prod, infra).

Managing SSH Access at Scale with HashiCorp Vault

#vault #ops
источник
Пятничный деплой
Новый курс от Антона Ларичева по Docker и Ansbile (15,5 часов видео-лекций, задания и упражнения). Рассматривается deploy реального стека приложений на кластер серверов Swarm с помощью Ansible.

Детально разбираются такие технологии, как Docker, Docker Compose, Docker Swarm и Ansible. При этом курс содержит не только базу для новичков, но и более сложные темы, к примеру отладку и асинхронные задачи в Ansible или управление кластером при помощи модулей Docker.

В результате курса вы получите знания и навыки, которых будет достаточно для того, чтобы автоматизировать своё работу на проекте и эффективно доставлять реальные приложения на production. Для поддержки у вас всегда будет доступ к чату, где вы можете задавать вопросы преподавателю или другим студентам.

Для подписчиков группы "Пятничный деплой" промокод для покупки курса за 1090 рублей👇
https://www.udemy.com/course/docker-ansible/?couponCode=82084411F74A72B2BD9C
источник
Пятничный деплой
"Forget monoliths vs. microservices. Cognitive load is what matters."
от авторов книги "Team Topologies"
- https://techbeacon.com/app-dev-testing/forget-monoliths-vs-microservices-cognitive-load-what-matters

Thanks to @romanvt

#Microservices #TeamTopologies #Management #SoftwareArchitecure
источник
Пятничный деплой
Revisiting the Twelve-Factor App Methodology

The Twelve-Factor App Methodology has been around for a decade now. But how relevant and important are these guidelines today? Here, we examine just how well they’ve held up in addressing architectural, deployment, and operational concerns in building software at scale.

https://codersociety.com/blog/articles/twelve-factor-app-methodology
источник
Пятничный деплой
Офигенный сканер секретов в вашей репе. Грепаем, переписываем историю комитов, выпиливаем секреты. 🤫

https://github.com/zricethezav/gitleaks
источник
Пятничный деплой
Новая фича докера https://www.youtube.com/watch?v=9TM4Ry986oY
источник
Пятничный деплой
Обзор способов доступа к СУБД PostgreSQL с помощью Go.

https://proglib.io/w/e5ece94f
источник
2021 July 27
Пятничный деплой
источник
Пятничный деплой
Если после прочтения постов о подходе DoD к безопасности инфраструктуры Kubernetes и приложений задумались о таком же, то нужно чтобы все работало в Kubernetes =)

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

Специально для CloudNative Days Tokyo 2020 ряд специалистов сделало проект Kubernetes-native Testbed. Как вы уже наверно поняли еще по скриншотам - они взяли и сделали сборку, где все включая СI\CD окружение запущено в Kubernetes. Более подробнее о данном проекте можно прочитать в их статье "Kubernetes-native testbed OSS for modern cloud native architecture".

Все на Kubernetes operators, Custom resources - в общем мне нравится данный проект. Чего не хватает можно легко докинуть теме же Kubernetes operators, что мы рассматривали недавно: Starboard, Kubernetes Security Profiles Operator, file-integrity-operator, Compliance Operator и т.д., сделав основу для SOAR ;)
источник
Пятничный деплой
🗜 Guider - весьма своеобразный анализатор производительности и активности в системе.

Подробности: https://iipeace.github.io/docs/guider.html
Github: https://github.com/iipeace/guider

#performance #system #guider
источник
Пятничный деплой
Выложены доклады DevSecCon24 - 2021
https://www.youtube.com/playlist?list=PLKWDDWZ_ETtDbTF3Xibc2VagzgHbkoKpA

Программа доступна тут
https://www.devseccon.com/devseccon24-2021/
источник
2021 July 28
Пятничный деплой
Хелсчекер надо? 🤨

https://github.com/alexliesenfeld/health
источник
Пятничный деплой
[Перевод] Секреты observability. Часть 1: метрики
https://habr.com/ru/post/569860/?utm_source=habrahabr&utm_medium=rss&utm_campaign=569860
Tags: Блог компании Southbridge, Системное администрирование, IT-инфраструктура, Серверное администрирование, DevOps, observability, prometheus, микросервисы, микросервисная архитектура, метрики
Author Polina_Averina #habr
источник
Пятничный деплой
🔥Айтишник, время прокачаться в инфраструктуре! Начните путь к карьерному росту на бесплатных демо-уроках онлайн-курсов «DevOps практики и инструменты» и  «Infrastructure as a code»:

📌«Разработка модуля Ansible»: https://otus.pw/aMon/
— Узнаем, как разработать собственный модуль Ansible, и применим новые знания на практике.

📌«Краткий обзор инструментов CICD: Gitlab CI, Docker, Ansible»: https://otus.pw/4IRr/
— Узнаем, что такое CICD; познакомимся с Gitlab CI, Docker, Ansible; разберём пример совместного использования.

👉🏻Регистрируйтесь сейчас — напомним перед вебинаром!
источник
Пятничный деплой
👨🏻‍💻 UnixShell Programming: The Next 50 Years. [PDF] Нужны ли скрипты сегодня, есть ли у них будущее, плюсы, минусы их применения, и всё вот это вот в отдельном документе.

#shell #unix #напочитать
источник