Size: a a a

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

2019 August 04
Пятничный деплой
Давненько не было ничего про персентили - читаем https://habr.com/ru/post/274303/ #percentiles #monitoring
источник
2019 August 05
Пятничный деплой
источник
Пятничный деплой
Если вы вдруг сомневались что есть SRE менеджеры, то вот вам его обязанности https://victorops.com/blog/duties-of-a-site-reliability-engineering-manager #sre
источник
Пятничный деплой
Новый перевод от фланта https://habr.com/ru/company/flant/news/t/462499/
источник
Пятничный деплой
В лс подкинули отличную репу с шаблонным проектом на го для кубов.

— Написано очень качественно (я про го)
— (хотя я бы брал роутер chi)
— Куча разных CI/CD
— Отличный конфиг для кубов
— Минимум кода, просто ктрлц-ктрлв и поехали
— Автор из Weaveworks, а они шарят в CNCF

(появилась идейка опубликовать свой шаблон)

https://github.com/stefanprodan/k8s-podinfo
источник
Пятничный деплой
Казань снова радует событиями       Выступи на DUMP Казань 2019🎤🙂🔥

Вторая общая конференция разработчиков Татарстана - DUMP в этом году будет 8 ноября
Сайт https://clck.ru/HLqRq 👀

Принимаются заявки на доклады в секцию DevOps 👉 https://clck.ru/HLqVJ

Условно, темы секции можно поделить на 2 части: техническую и про процессы.
В первой части, ищут доклады о:
* Kubernetes, Istio, service mesh , докеры, CI/CD
* Cloud transformation: как раньше всё было старое и плохое и как теперь всё новое и хорошее
* Непрерывную поставку/ непрерывную интеграцию
* Облачные технологии: AWS, Azure, OpenStack, Serverless и пр.
* Контейнеризацию и оркестрацию
* Мониторинг и аудит приложений (OkMeter, DataDog, BPF, XRebel, OpenTrace и пр.)

В части про процессы нужны доклады об:
* Опыте внедрения DevOps в команде: успехи, провалы, утраченные иллюзии😂
* Новых подходах и инструментах в управлении конфигурацией
* Управлении сложностью и о том, как отдать технический долг
* Реальных примерах проектов, внедривших devops: провальных и успешных практиках и полученных уроках

DUMP Казань - 4 секции на полный день, мастер-классы и дискуссии, 400+ участников, спикеры топовых IT-конференций🤘и after-party.
источник
Пятничный деплой
"Безрутовый" Docker в версии 19.03

Docker планируют добавить поддержку "безрутового" демона в экспериментальном режиме (уже доступен в ночных сборках). Безрутовый докер демон запускается от непривелигированного пользователя, но имеет ряд ограничений:

- cgroups, apparmor, overlay n/w и другие вещи, требующие привелигированного доступа не работают
- порты пробрасываются костылями
- пока что поддерживаются только образы на основе Ubuntu

#containers #docker
источник
2019 August 06
Пятничный деплой
источник
Пятничный деплой
Вторая часть про метрики ci/cd (первая https://t.me/count0_digest/2475  )  https://dev.to/gocd/continuous-delivery-metrics-part-2-how-often-do-you-deploy-to-production-1ioi #cicd #gocd #metrics
источник
Пятничный деплой
Компания Cruise рассказывает, как они:

- Стоили свою платформу
- Делали для неё сусурити

Под катом Kubernetes, GKE, Vault и известные, в принципе, методики.

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

#kubernetes #gcp #security
источник
Пятничный деплой
источник
Пятничный деплой
Организовываем код в вашем проекте на Golang https://itnext.io/beautify-your-golang-project-f795b4b453aa #golang #repository
источник
Пятничный деплой
Если вы до сих пор не слышали про Trunk Based Development - почитайте, это очередное "модное" слово https://medium.com/@mattia.battiston/why-i-love-trunk-based-development-641fcf0b94a0  #tbd
источник
Пятничный деплой
Вот ещё про TBD, пока горячее https://youtu.be/hIW5ynk8HWc #tbd
источник
Пятничный деплой
🛠 Kubernetes Security Audit вам в качестве вечернего чтива. Ну и про уязвимости обнаруженные не забудьте, конечно же. 🙂

#kubernetes #security
источник
Пятничный деплой
Ещё один сканер уязвимостей для ваших любимых контейнеров https://github.com/knqyf263/trivy спасибо читателям за ссылку😉  #cicd #devsecops #security
источник
2019 August 07
Пятничный деплой
​​HashiConf EU 2019 Videos are available!

It was amazing conference with cool folks from all World and, of course, inspirational and insightful talks. Links on records conveniently laid out on this page.

Also, if you will be in Kyiv at next Tuesday - welcome to our  HUG Meetup!

#slides #event
источник
Пятничный деплой
Ещё одно мнение про TBD 😉
источник
Пятничный деплой
Заметно не соглашусь с Trunk Based Development. В таблице приведены вещи из разных областей, но выданы с выгодной стороны.

Тип давайте пушить в мастер, пейриться и прятаться все под фичер-флагами.

— Feedback comes late
ну вот вы пейритесь, а потом 3й человек прочитает ваш код и ужаснется.
— Low quality feedback
почему напарник поможет это сделать лучше? может он тоже ничего не знает, обратитесь еще к кому-то и решите.
— My code
хм....тут какой-то особый софт-скилл, я пасс.
— Individual codestyle
смех, пора уже gofmt-like иметь в каждой репе, чтобы било по рукам.
— Infrequent integration
ок, а причем тут транк? берешь и пушишь, хоть с бранча, хоть с коммита (что одно и тоже), просто фичер-флагой закрой и забудь.
— Easy to ignore a failing build
так можно и на мастере игнорить красные билды, может просто настройки репы глянем?
— Dread large refactorings
честно, я не понял как это поможет, больше кода трогаешь, больше вещей может не состыковаться.
— People work in isolation
так это, мне надо бегать по всем комитам, что _уже_ в мастере? хм, мне казалось ПР для этого и создано, посмотреть перед влитием кода.
— Poor tooling for reviewing changes
берешь и чекаутишь бранч, изи.
— Lose original commit history
ок, тут можно поспорить, я хочу видеть 1 комит на 1 задачу, но тут часто спорный вопрос.

В общем странная статья, тут вопрсо не про 'only master vs branch per feature', а 'у нас есть чертовы правила или мы йоло-стайл'

https://t.me/count0_digest/2577
источник
Пятничный деплой
ох отлично тема зашла
источник