Size: a a a

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

2019 December 18
Пятничный деплой
Я уже скидывал про OPA(Open Policy Agent) статью (https://t.me/tech_b0lt_Genona/1208).

Об этом проекте писал "Флант" у себя в блоге, когда его приняла в "песочницу" CNCF
Инициатива по созданию Open Policy Agent исходит от компании Netflix. Как рассказывали её представители на CloudNativeCon US 2017, этот проект позволил решить проблему авторизации в масштабах крупного облачного окружения. 
Тут больше
https://habr.com/ru/company/flant/blog/353808/

Сейчас OPA переехал в Incubating. Там же находятся Helm, etcd, OpenTracing, CRI-O и т.д.

Теперь, наконец-то, к сути.

Во время KubeCon NA 2019 (вот плейлист на 370 докладов оттуда https://www.youtube.com/playlist?list=PLj6h78yzYM2NDs-iu8WU5fMxINxHXlien, если кто пропустил), там же и тогда же, проходил OPA Summit (https://www.styra.com/opasummit) и с него выложили доклады https://www.youtube.com/playlist?list=PLJHPZt__YGKeCg3Lew3jvCOuyiUhW25Sk.
источник
Пятничный деплой
Отличный доклад про возможности редактора Vim (рецепты как выйти в конце)

Когда @ololoid прислал мне эту ссылку я не думал, что будет так интересно, в итоге я довольно долго залипал и ставил на паузу видео…

В докладе:
- поиск по файлам
- поиск по кодовой базе «как в PyCharm»
- автокомплит
- файловый менеджер (больше не нужно ставить mc 😱)
- шаблоны и их использование - подробный разбор (а ты знаешь что значит <CR>3jwf>a 🧐)
- сахар для билдов и тестов

Обратите внимание, автор постоянно открывает документацию vim’а. И она сделана так, что не появляется желания открыть браузер!
Еще отмечу, что видел не много докладов с интерактивом в которых все получилось и не было этих не ловких «ой ну тут кароче вот прямо сейчас не взлетит - приходите осенью»

Видео: http://bit.ly/2tphzSs
Github к докладу: http://bit.ly/2M60inI

На десерт 20+ рецептов как выйти из Vim: http://bit.ly/2EufuqF 😂

з.ы. ждем ответное видео от не менее легендарного Nano

Лукасы:
🔥 - огонь (неожиданно)
👌- !q
🙈 - wq
❌ - спасибо я вышел из vi
источник
Пятничный деплой
Evaluating BBRv2 on the Dropbox Edge Network

Spoiler alert: BBRv2 is slower than BBRv1 but that’s a good thing.

https://blogs.dropbox.com/tech/2019/12/evaluating-bbrv2-on-the-dropbox-edge-network/

И про сам BBR (Bottleneck Bandwidth and Round-trip) https://queue.acm.org/detail.cfm?id=3022184
источник
Пятничный деплой
Запуск команд в процессе доставки нового релиза приложения в Kubernetes
https://habr.com/ru/post/476320/
Tags: Блог компании Флант, Системное администрирование, DevOps, Kubernetes, continuous delivery, Helm, werf
Author konstantin_axenov on #habrahabr
источник
Пятничный деплой
Вебинар «DevOps: инструменты и цифры»
23 декабря в 17:00

DevOps = культура + организация + инструменты.
Культуру нельзя ни «купить» ни «внедрить». Культура рождается внутри компании.
Организацию (команды, процессы) можно подобрать путем экспериментов или нанять консультантов.
А вот инструменты можно изучать и внедрять буквально силами пары энтузиастов.
При этом без опоры на инструменты ни культура, ни организация не жизнеспособны.
А инструменты даже без культуры и организации несут пользу.

На вебинаре Эдуард Медведев, CTO, DevOps- и SRE-инженер, расскажет про актуальный набор инструментов, про смысл и экономическую оценку внедрения, и про интенсив Слёрм DevOps, где все эти инструменты разбираются на практике.

Регистрация: https://clc.to/5VcaMA
источник
Пятничный деплой
Видео доклада.

Automated Testing for Terraform, Docker, Packer, Kubernetes, and More. Yevgeniy Brikman / Gruntwork. QCon London 2019.
источник
Пятничный деплой
Попытка портировать PyTest на Golang https://github.com/houqp/gtest
источник
Пятничный деплой
HashiCorp рассказывают о TDD для инфраструктуры

А также доклад Евгения Брикмана об автоматизации тестирования инфраструктуры на InfoQ

#iac
источник
Пятничный деплой
Привет, ребята.

Готовы видео с первой @Kubernetes Conference@Kubernetes Conference by Mail.ru Cloud Solutions:

💥 Открытие конференции
👾 Наша эволюция как Kubernetes-провайдера (Дмитрий Лазаренко, Mail.ru Cloud Solutions)
👾 Строим безопасные сети Kubernetes c eBPF и Cilium (Александр Костриков, Brain4Net)
👾 Helm глазами разработчиков. RollingUpdate Puzzle (Дмитрий Сугробов, «Леруа Мерлен»)
👾 Внедрение OpenShift в «Росгосстрахе» (Александр Крылов, «Росгосстрах»)
👾 Как Tinkoff.ru писали свой Infrastructure Provider BareMetal (Станислав Халуп, «Тинькофф»)
👾 Проект «Платформа». Как мы переводим на Kubernetes сервисы Mail.ru Group (Михаил Петров, Mail.ru Group)
👾 K8s в Production eldorado.ru: Наш год американских горок (Константин Рекунов, Eldorado.ru; Денис Гуров, AGIMA)
👾 Kubernetes в духе пиратства (Юрий Буйлов, CarPrice)

Для тех, кто не смог присоединиться к нам в офлайне:
💥 @Kubernetes Conference. Как это было?

Также смотрите в записи воркшоп для начинающих свой путь в K8s:
💥 Как запустить ваше приложение в Kubernetes. Деплой, мониторинг, логирование (Сергей Филатов, Mail.ru Cloud Solutions)
источник
Пятничный деплой
источник
Пятничный деплой
источник
2019 December 19
Пятничный деплой
Keynote: How Spotify Accidentally Deleted All its Kube Clusters with No User Impact - David Xia

История про то, как в Spotify случайно удалили все свои Kubernetes кластеры и это не заафектило пользователей сервиса.

https://youtu.be/ix0Tw8uinWs
источник
Пятничный деплой
HTTP Security Headers - A Complete Guide

https://nullsweep.com/http-security-headers-a-complete-guide
источник
Пятничный деплой
Записи докладов с ArchDays 2019, поехали!

"Мы делили апельсин" или эволюция web’а tinkoff.ru за последние 3 года
Александр Поломодов
tinkoff.ru за последние 3 года
Александр Поломодов

https://www.youtube.com/watch?v=1I5vwf5Ucbc

В этом докладе будет откровенный рассказ руководителя разработки и одновременно и.о. архитектора о том, зачем, что и как пришлось пройти технической команде привлечения для изменения tinkoff.ru за последние 3 года (spoiler: в заглавии).

Основной акцент будет сделан на причинах принятия тех или иных технических решений и итоговых результатах. История получится поучительной, т.к. оглядываясь в прошлое, понимаешь, что не все решения были достаточно оптимальными и часть из них стоило бы переиграть, если бы была такая возможность.

В итоге, слушатели получат план перехода на микросервисную архитектуру с разделением по областям бизнес/ разработка/тестирование/инфраструктура, который сработал для webа tinkoff.ru.
источник
Пятничный деплой
Коротенько о том, что такое stack и что такое heap и в чем отличия
https://gribblelab.org/CBootCamp/7_Memory_Stack_vs_Heap.html
#heap #stack #interview
источник
Пятничный деплой
DevOps by REBRAIN: IT QUIZ

Хотите пошевелить извилинами и заработать ценные призы?

Тогда приходите на IT-квиз от REBRAIN с Василием Озеровым.

Когда?

24.12 (вторник) в 19.00 (МСК)

Как все будет?
🔹Онлайн выполняем 3 задания на скорость.
🔹Темы - DNS / HTTP / SSL.
🔹Победителей определяем сразу.

Что нужно для участия?
🔹Email
🔹Пройти регистрацию по ссылке – https://clck.ru/LC5sf
🔹Компьютер или ноутбук. Никакого специального ПО устанавливать не нужно.

А призы какие? А мне точно хватит?

Главный приз – AirPods

Также разыграем Power Bank, Sticker Pack REBRAIN, крутые брендированные майки и толстовки от REBRAIN, и кое-что еще.

P.S. Призы получат все, кто успел правильно ответить до объявления ответа. Отправим курьерской службой.

Готовы брейнштормить? Тогда регистрируйтесь и ждем вас на квизе. Будет круто!
источник
Пятничный деплой
#sre
Советы как безопасно деплоить от Netflix. Сложно что-то добавить, так что просто #хозяюшкеназаметку
источник
Пятничный деплой
[Перевод] 10 практических рекомендаций по безопасности образов Docker. Часть 1
https://habr.com/ru/post/480970/
Tags: Блог компании OTUS. Онлайн-образование, Информационная безопасность, docker, безопасность
Author MaxRokatansky on #habrahabr
источник
Пятничный деплой
7 основных шаблонов проектирования программного обеспечения

Данная статья позволит вам познакомиться с 7 основными паттернами проектирования, освежить в памяти назначения каждого из них, а также разобраться в том, где и как их следует применять.

Зачастую мы применяем их неосознанно, но, изучив паттерны, вы сможете по-новому взглянуть на ваш код.

Читать статью

#programming #design_patterns
источник
Пятничный деплой
Недавно вышла книга «The Unicorn Project» от Gene Kim, продолжение «The Phoenix Project» http://amp.gs/iJdX

А в течении 24 часов «The Phoenix Project» можно получить совершенно бесплатно по ссылке http://amp.gs/iJdL 🙀🎉
#books #news
источник