Dev-Ops.su
306 subscribers
79 photos
4 files
206 links
Полезные утилиты, статьи, доклады и обзоры.
Канал для DevOps, SRE, Архитекторов и прочих *Ops

https://dev-ops.su

#DevOps #SRE #DevSecOps #SecOps #ChatOps #GitOps #DocsOps #MLOps #FinOps #NoOps #CloudOps #CIOps #CDOps #AnyOps #BuzzWordOps

@woozymasta
Download Telegram
Экспортер событий kubernetes в prometheus метрики. Теперь вы не пропустите OOMKilled и будете в курсе всех скейлов в кластере.

https://github.com/caicloud/event_exporter

#k8s #kubernetes #prometheus #observability
История о том как парень выжал 1.2m/rps со стоковых 224k/rps.
С чем то я не согласен, а может и дополнил бы. Не факт, что это применимо к вашему окружению, особенно продуктовому. Но как ретроспектива, вполне полезно, может узнаете что нибудь новое для себя.

https://talawah.io/blog/extreme-http-performance-tuning-one-point-two-million/

#perfomance #linux #tuning
Кто такой SRE-инженер? Что за страшные аббревиатуры SLA, SLI и SLO?
Про это замечательно написали ребят из slurm в форме рассказа.
Рекомендую к прочтению тем кто ещё не разобрался, что это за зверь Site Reability Engineer

#longread #sre #slo #sla #sli

https://slurm.io/tpost/5sihp22ru1-kak-lyoha-stal-inzhenerom-po-sre-viduman
Из предыдущего поста вы узнали, что такое SLO (если ещё не знали).

Это была подводка к этому посту, а именно попытке стандартизировать требования проектом OpenSLO. Который в свою очередь совместим с нотацией kubernetes и может быть зарегистрирован как CRD.

#slo #sla #k8s #kubernetes

https://github.com/OpenSLO/OpenSLO
Цикл из пяти небольших статей в которых расскажут, что такое DNS в Linux, из чего состоит, почему он может тормозить и как его готовить.

#dns #linux #dnsmasq #coredns

https://zwischenzugs.com/2018/06/08/anatomy-of-a-linux-dns-lookup-part-i/
Хотите сдать аттестацию в kubernetes? Хорошие новости, существует симулятор экзаменов CKA, CKS и CKAD

#k8s #kubernetes #exam #cks #cka #ckad

https://killer.sh/
Техническое выступление где рассмотрено, что такое эксплойты привилегий ядра, будут примеры на практике, а затем покажут различные способы, которыми контейнеры и Kubernetes могут помочь уменьшить влияние этих видов эксплойтов.

#k8s #kubernetes #security #kernel

https://www.youtube.com/watch?v=q-zoYJnI7GY
k8s-iae — наш Prometheus exporter, предупреждающий о том, что какие-то образы, используемые в Kubernetes, не могу быть получены из registry. В прошлом месяце и сегодня вышли незначительные обновления к нему, которые принесли и новые возможности (например, проверять только в определённых namespaces).
Sloth - генератор SLO для Prometheus.
Поддерживает OpenSLO, и генерирует дашборды для Grafana, имеет и расширяется SLI плагинами, есть CLI.

Выглядит очень годно, буду тестить.

#prometheus #slo #sli

https://github.com/slok/sloth
Почему бы не хранить метадату в графовой БД, а что бы не плодить сущности, взять и расширить постгре при помощи Apache AGE

https://age.incubator.apache.org

Проект правда еще в инкубаторе, это бывший Bitnine OSS

https://bitnine.net/agensgraph-graph-database-with-postgresql/

#postgesql #graphdb #graph #age #apacheage
А вот и замена для jq/yq и подобных CLI утилит.

Dasel (сокращение от data-selector) - CLI утилита написанная на Go для работы с JSON, YAML, TOML, XML и CSV.

#dasel #query #cli #jq #yq #json #yaml #xml #csv

https://github.com/TomWright/dasel
Закрываем доступ к ресурсу при помощи Oauth2 используя только Nginx с NJS модулем. Имеется кеширование ответов сервера и поддержка bearer token.

#nginx #njs #oauth2 #jwt

https://gist.github.com/lcrilly/c26baed7d80e84c879439d4f0fefb18a