Forwarded from DevOps&SRE Library
glab
GLab is an open source Gitlab Cli tool written in Go (golang) to help work seamlessly with Gitlab from the command line. Work with issues, merge requests, watch running pipelines directly from your CLI among other features.https://github.com/profclems/glab
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/