Dev0ps
40 subscribers
211 photos
3 videos
50 files
3.33K links
Download Telegram
Forwarded from I hate overtime
#db
Вот только-только мы в 2019 году смирились с отсутствием строгой консистентности и перестали городить 2PC и адок на компенсаторах, как парни из eBay изобрели "распределенный ACID"😁
Работает это добро аж в 3 фазы, бенчмарков что-то нету... ну ждем пока кто-то попробует(но мемы про eBay можно делать уже сейчас)
https://github.com/wal-g/wal-g/blob/master/README.md решение для PITR бекапов, теперь банановый с поддержкой mysql, так же есть прошлогодний видос http://bit.ly/2prBnmp
Forwarded from DevOps Deflope News
Интересная новость на выходные.
Adidas опубликовали свой DevOps Maturity Framework на GitHub — руководство для их команд на пути DevOps трансформации, с описанием начального состояния, промежуточного и итогового.

http://amp.gs/s8dN
#adidas #devops
Forwarded from Vitaly Rybnikov
👋🏻 Коллеги, нужна ваша помощь как никогда!:)

Мы организуем третий московский DevOpsDays.ru !
7 декабря, суббота, Технополис (да, все как раньше)).
Не вам мне рассказывать что это, и чем отличается от других конференций. А познакомились мы все тут с первого DoD 2017-го.

Прошу лайка и репоста (особенно, если вы ещё не купили билет?!), Чтобы
* рассказать всем остальным, в чем разница DoD и остальных конференций и
* рассказать о самой конфе - мы очень ищем слушателей и тех, кому не безразлично развитие русскоязычного DevOps комьюнити.

https://m.facebook.com/notes/devopsdays-moscow/%D0%B7%D0%B0%D1%87%D0%B5%D0%BC-%D0%B8%D0%B4%D1%82%D0%B8-%D0%BD%D0%B0-devopsdays-%D0%B8-%D0%BF%D0%BE%D1%87%D0%B5%D0%BC%D1%83-%D1%8D%D1%82%D0%BE-%D0%BD%D0%B5-%D0%B5%D1%89%D1%91-%D0%BE%D0%B4%D0%BD%D0%B0-%D0%BA%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F-%D0%BF%D1%80%D0%BE-devops/2467527483569011/

Конечно, покупайте билеты, если ещё не взяли. Два билета - по скидке)
Forwarded from ДевОпс Інженер 🇺🇦 (devopsengineer bot)
DevOpsStage 2019: какие доклады посмотреть

Ребята! Спасибо всем кто пришел, задавал вопросы, общался и получал новые знания. Дальше идем на конференцию XP Days (я запощу анонс завтра, тоже с промо и самым крутым спикером).

Теперь о том, как занять вечер с пользой: посмотрите эти доклады сейчас, а если не сейчас, то на выходных.

0. Envoy as TCP proxy (https://youtu.be/vXsJlSOOn0o) - конечно, это мой доклад, который я анонсировал немногим ранее. История о том, как мы решили проблему трафика между сервисами в небезопасном интернете, обзор решений + еще хайринг к нам в Pango 🙂
1. Kubernetes Navigation Stories (https://youtu.be/JX2eoK5GT6A) - интересно о Kubernetes в thredUP (большой онлайн-секонд с разработкой в Украине).
2. Hacking Terraform for fun and profit (https://youtu.be/osQx1sbjFLw) - Антон Бабенко о Terraform, много хороших рекомендаций по этому докладу.
3. Make Architects aligned with business needs (https://youtu.be/UfuyLl0st_4) - Дима Лавриненко о том, как стать архитектором (мы с ним выступали параллельно, и он в шутку порекомендовал мой трек 😁)
4. Premature automatization (https://youtu.be/q3zueXj_LGY) - Сева Поляков о том, как не нужно делать автоматизацию. Я попал под конец доклада, и очень даже зашло.

Continuous improvement 🔼
2_Взгляд_изнутри_на_надежность_сервисов.pdf
24.4 MB
Взгляд изнутри на надежность сервисов Facebook / Элина Лобанова (Facebook)
Forwarded from DevOps Deflope News
Небольшая подборочка различных утилит вокруг Terraform 🚨

* tfsec — статический анализатор кода, поддерживает 0.12, имеет разные общие и специфические для aws/azure проверки http://amp.gs/stgL (по идее чего-то похожего можно добиться с помощью http://amp.gs/stE1 , но политики придется писать самим 😿)
* terraform-compliance — похожее решение, позиционируется как аналог платного Sentinel http://amp.gs/stgM
* TFLint — линтер для терраформа, сильно ориентирован на AWS http://amp.gs/stg6 (одно время разработка не сильно двигалась, но с недавнего времени проект весьма живой)
* Terraboard — дашборд для визуализации стейта Terraform из S3 бакетов http://amp.gs/stE8
* terraform-docs — утилита для генерации документации из Terraform модулей http://amp.gs/stgb

Ну и конечно pre-commit-terraform от Anton Babenko 😉. Это отличный набор git хуков для различных операций, от форматирования и валидации до генерации документации. http://amp.gs/stga
#terraform #tools #github
📗 Обновляем CentOS 7 до CentOS 8 без переустановки системы: https://sysadmin.pm/centos-7-8-upgrade/

#centos #будничное
how_to_test_infrastructure_code_.pdf
14.6 MB
How to test infrastructure code: automated testing for Terraform, Kubernetes, Docker, Packer and more.
Forwarded from DevOps Deflope News
И только что вышел Helm 3 🎉🎉🎉

Анонс: http://amp.gs/slud
Что изменилось по сравнению с 2 версией http://amp.gs/slui
Как мигрировать http://amp.gs/sluw
Плагин для миграции http://amp.gs/sluF
Результаты security аудита http://amp.gs/slur
#helm #news
хранения паролей пост

Свои более чем 500 паролей я храню в KeePass. Он имеет множество реализаций на все платформы (удивительно, но MacPass оказался лучше всего, плюс умеет мерджить два файла) и в общем-то закрывает стандартный набор проблем (шифрование хранилища, напоминания о необходимости сменить пароли, широкие возможности по сортировке и управлению).

Но у меня не один ноутбук. И изменения в список паролей не всегда вносятся при наличии интернета. А значит хранить контейнер с паролями, например, на Google Drive - не вариант: высок риск получить конфликт изменений и в итоге что-то продолбать.

Варианты были разные, в итоге я сформулировал мини-тз (https://xn--r1a.website/pet_project_ideas/9) на специальную железку, которая бы решила проблему. Очень хотелось одновременную работу с несколькими устройствами и кросплатформенность. Я перебрал кучу решений, пытался состыковать и так и так по-быстрому, чтобы не тратить месяц на написание низкоуровнего кода - без толку. Готовых кубиков нет.

А потом я наткнулся на https://www.sparkleshare.org/ и подумал: а зачем я так усложняю? Ведь для меня главное - это не продолбать ни одно изменение, а вовсе не "одновременная работа". Git для этого идеален! Штука простая как топор, вроде как даже не сложно пишется самостоятельно.

В общем, рекомендую попробовать. Учтите только, что SparkleShare не умеет использовать ssh-ключи из системы и генерирует свой, который надо вытащить и закинуть в свой гит.