Size: a a a

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

2019 February 11
Пятничный деплой
Вот здесь коллективно пишут книгу про новый транспортный протокол QUIC (на базе UDP), который с недавних пор официально называется HTTP/3.

Читать: http://amp.gs/9xr2
источник
Пятничный деплой
Спасибо ребятам из OTUS за перевод
https://habr.com/ru/company/otus/blog/429758/
#sre #documentation
источник
Пятничный деплой
https://www.meetup.com/DevOps-40/events/258773155/ Митап переносится на 27.02 - будьте внимательны
источник
Пятничный деплой
Тем временем, у проекта hastic продолжают потихоньку выходить новые версии. Если кто не в курсе (а был доклад на одном из DevOps Moscow митапов, да и я писал неоднократно) - это поиск аномалий на графиках grafana по паттернам. Советую обратить внимание - у проекта есть, насколько я знаю, playground, где можно составить представление.
источник
Пятничный деплой
Версия 0.2.8

*   То, что было grafana-hastic-graph-panel теперь grafana-hastic-app
*   HASTIC_SERVER_URL устанавливается в одном месте в конфиге hastic приложения в графане
*   "No data" threshold: можно детектить отсутствие данных
*   Threshold detector memory: лимит по времени (10 сек) о превышении трешхолда
*   Очень много багфиксиов и небольших улучшений UI

Скачать: https://hastic.io/downloads/

Больше подробностей

*   Hastic-app: https://github.com/hastic/hastic-grafana-app/wiki/Changelog
*   Hastic-server: https://github.com/hastic/hastic-server/wiki/Changelog
источник
Пятничный деплой
Все мы любим рестартить контейнеры в kubernetes при помощи OOM killer! На тот случай, если вы захотите узнать когда пришел ООМ и  к кому, есть такой экспортер https://github.com/sapcc/kubernetes-oomkill-exporter #k8s #oom
источник
2019 February 12
Пятничный деплой
Спорим, что на Амазон вы не сможете держать 99.9% SLA?
Хорошо объянено почему: https://cloudonaut.io/aws-sla-are-you-able-to-keep-your-availability-promise/
источник
Пятничный деплой
Использование docker на примере приложения на Node.js https://medium.com/@guillaumejacquart/node-js-docker-workflow-12febcc0eed8 #docker #nodejs
источник
Пятничный деплой
+1 к общему списку как деплоить кубик с 0 простоем

https://blog.gruntwork.io/zero-downtime-server-updates-for-your-kubernetes-cluster-902009df5b33
источник
Пятничный деплой
Интересности то какие для себя открыл, о ботах то знал, но что бы вот так прям круто все да еще и обмазываzcm python не знал😏

https://habr.com/ru/post/439096

https://docs.buildbot.net/

PS: реализация упоминается в статейке https://github.com/buildbot/buildbot_travis
источник
Пятничный деплой
Шпаргалки для Linux охватывающие очень много всего. И для Python того же автора.
Если что-то используешь, но не так часто, как правило знаешь уже что искать. Поэтому отличное дополнение к оригинальной документации, которая много но про одно. А здесь собрано всё - очень легко освежить ассоциации и вспомнить что к чему.
источник
Пятничный деплой
Повышаем информативность ошибок в Go – github.com/ztrue/tracerrgithub.com/ztrue/tracerr
https://habr.com/ru/post/440008/
Tags: Go, Отладка, golang, go, stacktrace, debug, отладка, error handling, errors, source maps, error log
Author zTrue on #habrahabr
источник
Пятничный деплой
«Яндекс» запустила новый образовательный сервис — Яндекс.Практикум. Он помогает в сжатые сроки освоить новую, востребованную IT-профессию. Сейчас уже есть курсы по веб- и фронтенд-разработке, а также по анализу данных. Скоро обещают добавить ещё шесть направлений.

Обучение бесплатное?
Бесплатно можно прослушать 20-часовой вводный курс. Остальное обучение платное: от 60 тысяч рублей в зависимости от направления за 6−9 месяцев учёбы. Каждому студенту «Яндекс» обещает наставника из числа практикующих разработчиков и практические задания из реальной жизни.

Подробнее: https://tprg.ru/cH3W
источник
Пятничный деплой
📝 Безопасность в Linux.

Принёс вам два занятных Github репозитория.

🔹 В первом - подборка рекомендаций, которые можно применить для улучшения ситуации с безопасностью на сервере. Документ пополняется, судя по всему, планы у автора большие - https://github.com/trimstray/the-practical-linux-hardening-guide

🔸 Во втором - чеклист пороверке основных моментов, связанных с безопасностью в системе - https://github.com/trimstray/linux-hardening-checklist

#security #github #шпаргалки
источник
Пятничный деплой
Отличная серия постов в блоге компании Gruntwork про некоторые важные аспекты обслуживания кластеров Kubernetes.

Zero Downtime Server Updates For Your Kubernetes Cluster:
https://blog.gruntwork.io/zero-downtime-server-updates-for-your-kubernetes-cluster-902009df5b33

Gracefully Shutting Down Pods in a Kubernetes Cluster:
https://blog.gruntwork.io/gracefully-shutting-down-pods-in-a-kubernetes-cluster-328aecec90d

Delaying Shutdown to Wait for Pod Deletion Propagation:
https://blog.gruntwork.io/delaying-shutdown-to-wait-for-pod-deletion-propagation-445f779a8304

Avoiding Outages in your Kubernetes Cluster using PodDisruptionBudgets:
https://blog.gruntwork.io/avoiding-outages-in-your-kubernetes-cluster-using-poddisruptionbudgets-ef6a4baa5085
источник
Пятничный деплой
Сегодня в 19:00 по Санкт-Петербургу у нас обучающий митап на тему «Очередь. Конвейерная обработка». Заканчивайте свои дела, устраивайтесь поудобнее и присоединяйтесь к трансляции https://youtu.be/_3nKjCjt2uU
источник
2019 February 13
Пятничный деплой
Microservice Architecture at Medium

Отличный пост в инженерном блоге Medium про микросервисную архитектуру приложений.

https://medium.engineering/microservice-architecture-at-medium-9c33805eb74f
источник
Пятничный деплой
Отличная статья про Reader 🤓📚 и Writer ✍️ интерфейсы, основополагающие сущности Go.

https://medium.com/learning-the-go-programming-language/streaming-io-in-go-d93507931185
источник
Пятничный деплой
Недавно я писал про интересный проект - https://github.com/argoproj/argo-cd - декларативный CI\CD для Kubernetes и Openshift, у этих же ребят есть еще одна интересная штука - менеджер зависимостей для k8s, который позволяет ждать и обрабатывать события Kubernetes
https://github.com/argoproj/argo-events
#k8s #events
источник
Пятничный деплой
Холиварный рассказ про линтеры
https://habr.com/ru/post/433480/
Tags: Блог компании Конференции Олега Бунина (Онтико), Open source, Python, Программирование, Совершенный код, python, линтер, pylint, moscow python conf++
Author eyeofhell on #habrahabr
источник