A rules based pod killing container. Pod-Reaper was designed to kill pods that meet specific conditions. See the "Implemented Rules" section below for details on specific rules.
https://github.com/target/pod-reaper
#github #k8s
https://github.com/target/pod-reaper
#github #k8s
GitHub
GitHub - target/pod-reaper: Rule based pod killing kubernetes controller
Rule based pod killing kubernetes controller. Contribute to target/pod-reaper development by creating an account on GitHub.
Network address translation
- The first article introduced how to use the iptables/nftables packet tracing feature to find the source of NAT-related connectivity problems. https://fedoramagazine.org/network-address-translation-part-1-packet-tracing/
- The second article introduced the “conntrack” command. https://fedoramagazine.org/network-address-translation-part-2-the-conntrack-tool/
- The third article gave an introduction to the “conntrack” event framework. https://fedoramagazine.org/conntrack-event-framework/
- This article shows how to expose more information about what is happening inside conntrack. https://fedoramagazine.org/network-address-translation-part-4-conntrack-troubleshooting/
#networking #NAT #tshoot
- The first article introduced how to use the iptables/nftables packet tracing feature to find the source of NAT-related connectivity problems. https://fedoramagazine.org/network-address-translation-part-1-packet-tracing/
- The second article introduced the “conntrack” command. https://fedoramagazine.org/network-address-translation-part-2-the-conntrack-tool/
- The third article gave an introduction to the “conntrack” event framework. https://fedoramagazine.org/conntrack-event-framework/
- This article shows how to expose more information about what is happening inside conntrack. https://fedoramagazine.org/network-address-translation-part-4-conntrack-troubleshooting/
#networking #NAT #tshoot
Fedora Magazine
Network address translation part 1 – packet tracing - Fedora Magazine
This article shows how to use the iptables/nftables tracing feature to find the source of NAT related connectivity problems.
Forwarded from Патчкорд
Разбор установки и завершения TCP соединения по шагам с фиксацией каждого шага выводом
netstat. Дампы и диаграммы с описанием прилагаются. В качестве клиента и сервера - nc.Forwarded from Zhovner Hub
This media is not supported in your browser
VIEW IN TELEGRAM
Настоящая телемедицина
Тот редкий случай, когда видео действительно исцеляет. Принимать по два раза в день до полного исцеления. Лучший эффект достигается в наушниках.
🎧 💀 ПРИНИМАЙТЕ МОЮ ПРОГРАММУ 💀 🎧
https://youtu.be/7lMIE81sXaM
Тот редкий случай, когда видео действительно исцеляет. Принимать по два раза в день до полного исцеления. Лучший эффект достигается в наушниках.
🎧 💀 ПРИНИМАЙТЕ МОЮ ПРОГРАММУ 💀 🎧
https://youtu.be/7lMIE81sXaM
https://ypereirareis.github.io/blog/2020/02/21/how-to-join-prometheus-metrics-by-label-with-promql/
#prometheus #join
#prometheus #join
Yannick Pereira-Reis
How to join Prometheus metrics by label with PromQL
When aggregating metrics from many sources or exporters in a Prometheus database, we often need to JOIN metrics on labels.
Forwarded from Sysadmin Tools 🇺🇦
Ребята, мы сделали не большой список постов и видеозаписей на русском: https://github.com/denisgolius/victoriametrics-ru-links
Если у вас есть еще предложения или замечания - будем рады слышать и видеть.#victoriametrics #monitoring #youtube #prometheus
This tutorial is someone planning to install a Kubernetes cluster and wants to understand how everything fits together.
https://github.com/mvallim/kubernetes-under-the-hood
#k8s #kubernetes #github
https://github.com/mvallim/kubernetes-under-the-hood
#k8s #kubernetes #github
GitHub
GitHub - mvallim/kubernetes-under-the-hood: This tutorial is someone planning to install a Kubernetes cluster and wants to understand…
This tutorial is someone planning to install a Kubernetes cluster and wants to understand how everything fits together. - mvallim/kubernetes-under-the-hood
Forwarded from sudo rm -rf /*
Прекрасный сборник гайдлайнов по дизайну и проектированию CLI интерфейсов, так, чтобы взаимодействие с ними не вызывало у пользователя анальный зуд.
https://clig.dev/
А еще эту гору текста можно распечатать только для того, чтобы с её помощью причинять боль тем мудакам, которые решили что использование одинарного тире и двойного тире внутри одного cli вызова это отличная идея чтобы разграничить что-то.
И да, речь сейчас например про
https://clig.dev/
А еще эту гору текста можно распечатать только для того, чтобы с её помощью причинять боль тем мудакам, которые решили что использование одинарного тире и двойного тире внутри одного cli вызова это отличная идея чтобы разграничить что-то.
И да, речь сейчас например про
docker run -it --rm как пример максимально плохого UX/UIclig.dev
Command Line Interface Guidelines
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
Forwarded from k8s (in)security (D1g1)
Бывают такие случаи, когда вот знаешь, как получить информацию через
Решение: У
Далее уже можно этот запрос добавить, как себе в код так в любимый инструмент типа Burp ;) На просторах интернета можно еще найти много других полезных трюков с этим параметром.
kubectl, а логику запроса нужно запрограммировать в своей программе и тащить с собой весь kubectl не хорошо и не хочется, а вникать во весь API долго. Решение: У
kubectl есть замечательный параметр -v, отвечающий за verbosity вывода. Так вот если его использовать в значении --v=8, то будет отображено все содержимое HTTP запроса`. На пример:kubectl get services -A -l environment=production -ojson -v=8Далее уже можно этот запрос добавить, как себе в код так в любимый инструмент типа Burp ;) На просторах интернета можно еще найти много других полезных трюков с этим параметром.
Performance is a feature. This book provides a hands-on overview of what every web developer needs to know about the various types of networks (WiFi, 3G/4G), transport protocols (UDP, TCP, and TLS), application protocols (HTTP/1.1, HTTP/2), and APIs available in the browser (XHR, WebSocket, WebRTC, and more) to deliver the best—fast, reliable, and resilient—user experience.
#networking #perfomance #book
https://hpbn.co/
#networking #perfomance #book
https://hpbn.co/
High Performance Browser Networking
High Performance Browser Networking (O'Reilly)
What every web developer must know about mobile networks, protocols, and APIs provided by browser to deliver the best user experience.