Size: a a a

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

2019 May 10
Пятничный деплой
Вышел Linux 5.1 с новым интерфейсом асинхронного I/O, io_uring. Подробный рассказ здесь: http://amp.gs/UOUg
источник
Пятничный деплой
источник
Пятничный деплой
Пишем HTTP сервер и клиент на golang https://medium.com/@ldclakmal/how-to-play-go-lang-with-http-5f3628e81001 #golang #http
источник
Пятничный деплой
Docker образ с Alpine Linux содержал пустой пароль для пользователя root:

https://talosintelligence.com/vulnerability_reports/TALOS-2019-0782
источник
Пятничный деплой
Коллеги, один из участников сообщества AWS_ru ведет прекрасный канал про разные плюшки в AWS.

В канале неприлично мало людей. Если волею Рока вы связали свою жизнь с этим ужасающим своими масштабами монополистом рынка облачных провайдеров, присоединяйтесь.

https://t.me/aws_notes

В канале очень много полезной информации.
источник
Пятничный деплой
Это очень крутая новость
источник
Пятничный деплой
В общем, есть такая штука — Flagger App. Эта тулза позволяет делать авто-промоут canary deployments в Kubernetes на основании метрик из Prometheus.

Однако, для работы, кроме Прометея, ей был необходим service mech: Istio или App Mesh от AWS (тоже на основании Envoy)

И вот, по просьбам общественности, в версии 0.13 они добавили поддержку Nginx Ingress Controller, с которым можно работать напрямую.

#kubernetes #cicd
источник
Пятничный деплой
Top Node.js Metrics to Monitor

Какие базовые метрики стоит замониторить у Node.js приложения.

https://sematext.com/blog/top-nodejs-metrics-to-watch
источник
2019 May 11
Пятничный деплой
GitHub представили GitHub Package Registry 🎉 — хранилище для пакетов с поддержкой Docker, npm, Maven, NuGet, RubyGems.
Бесплатное для open source проектов и пока что в бета статусе.

http://amp.gs/USSN
#github #news
источник
Пятничный деплой
В тему прошлой новости. GitLab рассказали о том, что у них уже есть для хранения пакетов и поделились роадмапом поддержки других. А ещё про то, что скоро будет ещё и прокси для зависимостей 🙀🎉

http://amp.gs/USu0
#gitlab #news
источник
Пятничный деплой
Gruntwork совместно с Google анонсировали open source Terraform модули для построения production-grade инфраструктуры в Google Cloud Platform.
http://amp.gs/USXI

Пример использования для создания GKE кластера http://amp.gs/USXl
#gruntwork #terraform
источник
Пятничный деплой
Интересный и удобный способ описывать джобы в jenkins #jenkins https://medium.com/quick-code/jenkins-job-builder-step-by-step-tutorial-f524e6892100
источник
Пятничный деплой
dbcli
Better CLIs for Databases
#db #terminal #cli
https://github.com/dbcli
источник
Пятничный деплой
Можно отвлечься от технических вопросов в выходные и почитать про интересный взгляд на организацию рабочего времени https://medium.com/@mdubakov/94-%D0%B4%D0%B0%D0%B2%D0%B0%D0%B9%D1%82%D0%B5-%D0%BF%D0%BE%D1%88%D0%BB%D1%91%D0%BC-%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D1%83%D1%8E-%D0%BD%D0%B5%D0%B4%D0%B5%D0%BB%D1%8E-%D0%B2-%D0%B6%D0%BE%D0%BF%D1%83-e71a853e8f35
источник
Пятничный деплой
Интересное расследование проблем с производительностью Prometheus в блоге Synthesio.

http://amp.gs/US6b
#prometheus
источник
Пятничный деплой
Почитал тут перевод годного текста о том что вообще такое swap, зачем он нужен в линуксах, и нужен ли он вообще.

https://habr.com/ru/company/flant/blog/348324/

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

Если вы вообще не в теме что это такое, но очень хотите в линуксы, то текст к прочтению обязателен.

Для себя я открыл несколько интересных вещей, например узнал что дефолт для vm.swappiness это 60, и почему лучше минимальный своп и тюнинг атрибута в 1, чем его отсутствие и 0.
источник
Пятничный деплой
From Source to RPM in 120 Minutes (2019).

О том как правильно готовить RPM.

#rpm #книга
источник
2019 May 12
Пятничный деплой
Slack client for your terminal
#terminal #cli
https://github.com/erroneousboat/slack-term
источник
2019 May 13
Пятничный деплой
Обновили бенчмарки CNI плагинов Kubernetes https://habr.com/ru/company/southbridge/blog/448688/
источник
Пятничный деплой
An overview of Go's tooling.

#article #tutorial #go
@thedevs

https://kutt.it/w2h1dL
источник