Forwarded from Флант | Специалисты по DevOps и Kubernetes
А также мы на днях обнаружили интересную статью с примером использования werf с GitHub Actions для решения инфраструктурной задачи по сбору логов для домашнего Kubernetes-кластера (MicroK8s): https://gievoiviktor.medium.com/%D0%BB%D0%B5%D0%B3%D0%BA%D0%BE%D0%B2%D0%B5%D1%81%D0%BD%D1%8B%D0%B9-%D1%81%D0%B1%D0%BE%D1%80%D1%89%D0%B8%D0%BA-%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2-%D0%BD%D0%B0-%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D0%B5-fluentd-%D0%B2-microk8s-34c92c16c2aa
Medium
Легковесный сборщик логов на примере FluentD в K8S и WERF
Занимаясь своим проектом в домашнем кластере построенным на MicroK8s я столкнулся с проблемой падения приложения если мой сборщик логов…
Forwarded from Sysadmin Tools 🇺🇦
Dog
https://github.com/ogham/dog
dog is a command-line DNS client, like dig. It has colourful output, understands normal command-line argument syntax, supports the DNS-over-TLS and DNS-over-HTTPS protocols, and can emit JSON.
https://github.com/ogham/dog
Forwarded from Dmitry Sh
‼️ Мы разработали бесплатный самоучитель (на русском), который призван научить разработчиков создавать комплексные приложения в Kubernetes. Тот, кто пройдёт его, сможет самостоятельно организовать сборку и деплой своего приложения с помощью утилиты werf 🎊
Среди наших читателей наверняка есть те, кто хочет помочь своим коллегам освоить Kubernetes. Пожалуйста, делитесь с ними нашим самоучителем, помогайте проходить особо сложные места и приносите обратную связь в наш чат werf_ru 🤗
Среди наших читателей наверняка есть те, кто хочет помочь своим коллегам освоить Kubernetes. Пожалуйста, делитесь с ними нашим самоучителем, помогайте проходить особо сложные места и приносите обратную связь в наш чат werf_ru 🤗
Forwarded from Патчкорд
Серия статей про traceroute, самые основные вещи в формате вопроса и развёрнутого ответа. Отдельное спасибо за напоминание - что надо показать провайдеру/администратору который будет искать проблему используя трассировку:
- Адреса хостов источника и назначения
- Прямая и обратная трассировка
- Исторические данные
- Способ воспроизведения проблемы
В таком виде собрать и получить информацию практически нереально, если вы не контролируете все узлы на маршруте. Но как минимум адреса источника и назначения укажите обязательно, иначе точно уточняющий вопрос прилетит. Если есть возможность сделать трассировку указав
- Адреса хостов источника и назначения
- Прямая и обратная трассировка
- Исторические данные
- Способ воспроизведения проблемы
В таком виде собрать и получить информацию практически нереально, если вы не контролируете все узлы на маршруте. Но как минимум адреса источника и назначения укажите обязательно, иначе точно уточняющий вопрос прилетит. Если есть возможность сделать трассировку указав
source
непосредственно в запросе, сделайте её именно так. Я последнее время полюбил Test-NetConnection -TraceRoute из PS
, как раз за то что он в результаты сразу включает свой адрес, с которого делались тесты.Obkio
What are Traceroutes and How Do Traceroutes Work? - Obkio
Learn about what a traceroute is, how traceroutes work, how to read a traceroute, and how they help network engineers troubleshoot network issues.
n0r1sk - Blog
https://www.n0r1sk.com/post/2019-10-02-podman-with-vxlan-overlay-network-deep-dive/
#podan #vxlan #networking
https://www.n0r1sk.com/post/2019-10-02-podman-with-vxlan-overlay-network-deep-dive/
#podan #vxlan #networking
n0r1sk - Blog
Podman with VXLAN Overlay Network Deep Dive
What’s the difference between users and engineers? Mostly, engineers are not satisfied with “It just works”. Over the last couple of days I did a deep dive i...
https://medium.com/teamzerolabs/15-steps-to-write-an-application-prometheus-exporter-in-go-9746b4520e26
#go #golang #prometheus #exporter
#go #golang #prometheus #exporter
Medium
15 Steps to Write an Application Prometheus Exporter in GO
tl;dr: Full example code: https://github.com/teamzerolabs/mirth_channel_exporter, read on to see step by step instructions Exporters are the heart and soul of Prometheus Monitoring Pipelines. If you…
https://about.gitlab.com/blog/2020/11/18/docker-hub-rate-limit-monitoring/
#docker #dockerhub #limits
#docker #dockerhub #limits
Gitlab
How to make Docker Hub rate limit monitoring a breeze
Docker Hub Rate Limits are enforced and we need to find ways to monitor the remaining pull requests. Explore some ways to create a monitoring plugin for Nagios/Icinga/Sensu/Zabbix and test-drive a new Prometheus exporter in combination with Grafana.
Forwarded from Cybershit
Очень крутой кейс про то, как имея на руках только снапшот виртуальной машины в момент ее компроментации и зашифированный pcap, автор смог не только вытащить сессионные ключи ssh, но и расшифровать трафик. Правда для этого пришлось проанализировать структуру OpenSSH, разложить все буквально на кусочки, понять в каких блоках памяти ОС хранятся данные, связанные с текущей ssh сессией, и в результате получить сессионный ключ.
Говорит, что было бы круто добавить эту функциональность в Wireshark.
https://research.nccgroup.com/2020/11/11/decrypting-openssh-sessions-for-fun-and-profit/
Говорит, что было бы круто добавить эту функциональность в Wireshark.
https://research.nccgroup.com/2020/11/11/decrypting-openssh-sessions-for-fun-and-profit/
Forwarded from Патчкорд
Для любителей поискать тайный смысл там где его нет - что значит аббревиатура pwd. К счастью я подошёл к книжной полке и взял с неё Unix - универсальная среда программирования, в оригинале The Unix Programming Environment, авторы Керниган и Пайк, где
Но автор конечно напускает многозначительности и оставляет свою статью с открытым финалом.
pwd
это:
Our basic tool is the command pwd ("print working directory")
Но автор конечно напускает многозначительности и оставляет свою статью с открытым финалом.
qmacro.org
The myriad meanings of pwd in Unix systems
DJ's Weblog. Reserving the right to be wrong.