Пятничный деплой
4.47K subscribers
1.42K photos
29 videos
167 files
7.79K links
Подборка ссылок, статей и постов из мира DevOps\SRE\разработки. Если вы хотите прислать фидбек, интересную статью или просто поболтать пишите @count0ru https://xn--r1a.website/s/count0_digest
Download Telegram
Тем временем, у проекта hastic продолжают потихоньку выходить новые версии. Если кто не в курсе (а был доклад на одном из DevOps Moscow митапов, да и я писал неоднократно) - это поиск аномалий на графиках grafana по паттернам. Советую обратить внимание - у проекта есть, насколько я знаю, playground, где можно составить представление.
Forwarded from Hastic
Версия 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
Forwarded from Патчкорд
Шпаргалки для Linux охватывающие очень много всего. И для Python того же автора.
Если что-то используешь, но не так часто, как правило знаешь уже что искать. Поэтому отличное дополнение к оригинальной документации, которая много но про одно. А здесь собрано всё - очень легко освежить ассоциации и вспомнить что к чему.
«Яндекс» запустила новый образовательный сервис — Яндекс.Практикум. Он помогает в сжатые сроки освоить новую, востребованную 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 #шпаргалки
Forwarded from DevOps&SRE Library
Отличная серия постов в блоге компании 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
Forwarded from DevOps&SRE Library
Microservice Architecture at Medium

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

https://medium.engineering/microservice-architecture-at-medium-9c33805eb74f
Недавно я писал про интересный проект - https://github.com/argoproj/argo-cd - декларативный CI\CD для Kubernetes и Openshift, у этих же ребят есть еще одна интересная штука - менеджер зависимостей для k8s, который позволяет ждать и обрабатывать события Kubernetes
https://github.com/argoproj/argo-events
#k8s #events
Forwarded from HABR FEED + OPENNET
Холиварный рассказ про линтеры
https://habr.com/ru/post/433480/
Tags: Блог компании Конференции Олега Бунина (Онтико), Open source, Python, Программирование, Совершенный код, python, линтер, pylint, moscow python conf++
Author eyeofhell on #habrahabr
Хорошие люди ищут питониста-сеньориста - лайк-шер-репост!

Ищем Senior Python Developer’a
Ставка от 180 000р // Зависит от навыков и опыта.

Мы, очень быстро растем и нуждаемся в синьоре-помидоре в команду разработки, чтобы создать новый рынок!
Hot-WiFi - это 5500+ гостевых Wi-Fi сетей, более чем с миллионом пользователей в месяц. Мы работаем с крупнейшими операторами связи в России и СНГ. Совместно с компаниями Яндекс и Mail.Ru мы строим собственную маркетинговую платформу с отличным рекомендательным сервисом, основанном на использовании ML и нейросетей для аналитики большого объема данных.

Основные требования:
• Уверенное знание Python, Gitflow, алгоритмов и структур данных
• Знание паттернов и антипаттернов микросервисной архитектуры
• Знание баз данных PostgreSQL, MongoDB
• Высокий уровень ответственности
• Инициативность и хорошие коммуникативные навыки
• Навыки описания метрик для своих приложений в Prometheus
• Умение правильно и понятно документировать написанные приложения и покрывать их тестами

Плюсами будут:
• Участие в проектах на Github
• Знание Golang или желание его заполучить
• Опыт проектирования и разработки REST API
• Опыт работы с Kubernetes
• Опыт работы с ClickHouse и Elasticsearch

Предлагаем:
• Участие в интересном проекте, работу с большим объемами данных, алгоритмами ML.
• Офис у м.Дмитровская (никаких опенспейсов)
• Участие и выступления на конференциях
• Обучение за счет компании
• Белую зарплату
• Хорошую систему мотивации и премий
• Возможность быстро подтянуть навыки работы с облачными сервисами (Я.Облако, GCP)

Помимо указанного в требованиях, в работе мы используем Linux, Nginx, uWSGI, gRPC, SaltStack, Helm, RabbitMQ, Redis, NATS, Celery, Ansible, Apache Kafka.

Писать в личку @mo1seev или на почту i.moiseev@hot-wifi.ru
Forwarded from DevOps Deflope News
Интересная серия статей в блоге KubeCost про мониторинг расхода денег на Kubernetes кластера и детектирование перерасхода средств. С красивыми дашбордами и готовыми запросами, протестированными для GKE и EKS

http://amp.gs/97o4
http://amp.gs/97oU
#kubernetes #article
Forwarded from CatOps
​​At Google Cloud blog published nice article about SLI tunning

Article not small, so I made some highlits for you:
- Compare SLI with what affects users (compared SLI metrics with mentions in social networks, posts on forums, support tickets). According to the received picture - adjust SLI to make it more realistic.
- Have simple ToDo for founding first alarm/spike for incident
- If you have no alarm (so sad...) and get info from users - Google have a specific tag: "Customer found it first" when they're carrying out their postmortems.
- If your SLIs are unhappy but customers are fine - Split logs created by users and service errors, change levels of abstraction, etc.

And, of cource, nearly any SLI is better than no SLI.

#monitoring #sli