Forwarded from Технологический Болт Генона
Prometheus Alert Hints
https://habr.com/ru/companies/bercut/articles/761080/
https://habr.com/ru/companies/bercut/articles/761080/
Forwarded from Библиотека Go разработчика | Golang
This media is not supported in your browser
VIEW IN TELEGRAM
🧰fx долгое время был полезным инструментом для просмотра JSON-файлов, но за дело взялся SRE из Google Антон Медведев.
👨🔧Антон переписал fx с нуля, добавив новый тематический вид TUI, поиск по регулярным выражениям, нечеткий поиск и поддержку «даже самых массивных JSON-файлов».
🤩Поистине крутой инструмент и отличный пример использования преимуществ Go.
🔗fx 30.0.0
👨🔧Антон переписал fx с нуля, добавив новый тематический вид TUI, поиск по регулярным выражениям, нечеткий поиск и поддержку «даже самых массивных JSON-файлов».
🤩Поистине крутой инструмент и отличный пример использования преимуществ Go.
🔗fx 30.0.0
https://developers.redhat.com/blog/2019/11/13/pod-lifecycle-event-generator-understanding-the-pleg-is-not-healthy-issue-in-kubernetes
#pleg #pod
#pleg #pod
Red Hat Developer
Pod Lifecycle Event Generator: Understanding the "PLEG is not healthy" issue in Kubernetes | Red Hat Developer
In this article, I'll explore the "PLEG is not healthy" issue in Kubernetes, which sometimes leads to a "NodeNotReady" status. When understanding how the Pod Lifecycle Event Generator (PLEG) works, it
Forwarded from linkmeup
У CERN есть совершенно официальная страница OnlyFans. И да, там именно то, о чём ты подумал.
https://onlyfans.web.cern.ch/
https://onlyfans.web.cern.ch/
Forwarded from There will be no singularity
JOINs are not an Euler diagrams (if you didn’t know…)
https://x.com/milan_milanovic/status/1710639221893943323
https://x.com/milan_milanovic/status/1710639221893943323
X (formerly Twitter)
Dr Milan Milanović (@milan_milanovic) on X
𝗪𝗵𝗮𝘁 𝗶𝘀 𝘁𝗵𝗲 𝗗𝗶𝗳𝗳𝗲𝗿𝗲𝗻𝗰𝗲 𝗕𝗲𝘁𝘄𝗲𝗲𝗻 𝗜𝗻𝗻𝗲𝗿, 𝗟𝗲𝗳𝘁, 𝗥𝗶𝗴𝗵𝘁, 𝗮𝗻𝗱 𝗙𝘂𝗹𝗹 𝗝𝗼𝗶𝗻?
🔹 (INNER) JOIN - return all rows with matching values in both tables.
🔹 LEFT (OUTER) JOIN - return all rows from the left table and those that meet the
🔹 (INNER) JOIN - return all rows with matching values in both tables.
🔹 LEFT (OUTER) JOIN - return all rows from the left table and those that meet the
Forwarded from LamerZen
Вчера прилетел на гитхабе пул-реквест на один из репозиториев, и я решил почитать предложенные исправления.
Оказалось, что codespaces (встроенный функционал) позволяет получить сервер с минимальными мощностями.
Таким образом, можно получить себе тачку с зарубежным белым IP-адресом.
Прочитать подробнее можно тут.
Оказалось, что codespaces (встроенный функционал) позволяет получить сервер с минимальными мощностями.
Таким образом, можно получить себе тачку с зарубежным белым IP-адресом.
Прочитать подробнее можно тут.
Telegraph
Бесплатный VPS
Дисклеймер Данный пост был написан только для образовательных целей. Получение бесплатной машины 1) Создаем аккаунт на github.com 2) Создаем любой репозиторий и выбираем codespaces
Forwarded from k8s (in)security (r0binak)
Наличие действующей
Автор репозитория как раз постарался выяснить что может быть подделано или недостоверно в журналах аудита Kubernetes. Оказалось, что логи можно довольно легко подделать (поля
Наверное, самые интересные из них
Kubernetes Audit Policy
и последующий сбор и анализ логов очень важный процесс, но что если в логах будет недостоверная информация?Автор репозитория как раз постарался выяснить что может быть подделано или недостоверно в журналах аудита Kubernetes. Оказалось, что логи можно довольно легко подделать (поля
SourceIP
и auditID
), если в запросы добавлять некоторые заголовки.Наверное, самые интересные из них
X-Forwarded-For
и X-Real-IP
. Если злоумышленник знает, что в кластере собираются логи, но в тоже время хочет всё еще оставаться незамеченным, ко всем его запросам к Kube API
достаточно добавить эти заголовки, чтобы мимикрировать под реальные сервисы.Forwarded from Код и Капуста
This media is not supported in your browser
VIEW IN TELEGRAM
Статья про retries(повторы)
Сеть ненадежна и иногда приходится выполнять запросы повторно. В статье автор рассказывает как правильно это делать
https://encore.dev/blog/retries
Сеть ненадежна и иногда приходится выполнять запросы повторно. В статье автор рассказывает как правильно это делать
https://encore.dev/blog/retries
Forwarded from linkmeup
Не самое плохое наглядное объяснение принципа работа GPU.
Но есть существенное упущение: непонятно почему у GPU так много ядер. Мне всегда нравилось сравнение, что процессор это профессор математики, который умеет всё, но один и медленный. А видяха это тысяча школотронов, которая умеет складывать столбиков и умножать на калькуляторе. И пока профессор применяет весь свой матан для решения одной дифуры, школотроны решают тысячи простых уравнений.
Но есть существенное упущение: непонятно почему у GPU так много ядер. Мне всегда нравилось сравнение, что процессор это профессор математики, который умеет всё, но один и медленный. А видяха это тысяча школотронов, которая умеет складывать столбиков и умножать на калькуляторе. И пока профессор применяет весь свой матан для решения одной дифуры, школотроны решают тысячи простых уравнений.
Forwarded from ITTales :(){ :|:& };:
А вы знали, что в Kubernetes завезли лайф ресайз ресурсов пода без рестарта?
Довольно подробный разбор фичи:
https://medium.com/@karla.saur/trying-out-the-new-in-place-pod-resource-resizing-68a0b3c42b72
Довольно подробный разбор фичи:
https://medium.com/@karla.saur/trying-out-the-new-in-place-pod-resource-resizing-68a0b3c42b72
Medium
Trying out the new In-Place Pod Resource Resizing!
I’ve been waiting for the ability to do in-place pod resource resizing for several years now (since 2019!), and I’m really excited to see…
Forwarded from Код и Капуста
Atari 2600 написанный на #golang https://github.com/JetSetIlly/Gopher2600
И бонусом еще эмулятор NES на #golang https://github.com/fogleman/nes
И бонусом еще эмулятор NES на #golang https://github.com/fogleman/nes
https://fedepaol.github.io/blog/2020/12/07/writing-a-kubernetes-controller-part-1/
https://fedepaol.github.io/blog/2021/01/07/writing-a-kubernetes-controller-part-2/
#kubernetes #k8s #controller
https://fedepaol.github.io/blog/2021/01/07/writing-a-kubernetes-controller-part-2/
#kubernetes #k8s #controller
fedepaol.github.io
Writing a Kubernetes Controller: part 1
Even when knowing Go, writing a Kubernetes controller is intimidating.
In this post, I’ll introduce the Kubernetes operating model, how objects are mapped and what are the tools provided by the go-client framework to write bullet proof controllers. In a following…
In this post, I’ll introduce the Kubernetes operating model, how objects are mapped and what are the tools provided by the go-client framework to write bullet proof controllers. In a following…
Go: Creating Dynamic Kubernetes Informers - DEV Community
https://dev.to/davidsbond/go-creating-dynamic-kubernetes-informers-1npi
#kubernetes #k8s #dynamic #informers
https://dev.to/davidsbond/go-creating-dynamic-kubernetes-informers-1npi
#kubernetes #k8s #dynamic #informers
DEV Community
Go: Creating Dynamic Kubernetes Informers
Introduction Recently, I published v1.0.0 of Kollect, a dynamic Kubernetes informer...