Взгляд на использование эфемерных контейнеров в Kubernetes для облегчения отладки.
https://www.pagerduty.com/blog/debugging-kubernetes-with-ephemeral-containers/
https://www.pagerduty.com/blog/debugging-kubernetes-with-ephemeral-containers/
PagerDuty
Debugging Kubernetes with Automated Runbooks & Ephemeral Containers
Data retrieved during an incident can be useful for both triage as well as post-incident root-cause analysis. But capturing that data from production can be difficult. PagerDuty’s Automated Runbooks make use of new technologies - such as Kubernetes Ephemeral…
❤1
Время сборки — это время, когда вы имеете наибольший контроль над инцидентом.
https://firehydrant.com/blog/assembly-time-is-where-you-have-the-most-control-of-an-incident/
https://firehydrant.com/blog/assembly-time-is-where-you-have-the-most-control-of-an-incident/
FireHydrant
Assembly time is where you have the most control of an incident
Although we can’t control how long it might take to mitigate an incident, we can exercise a great deal of control over how quickly and prepared we get to the scene of the problem. We call that phase of the incident lifecycle “assembly time.”
❤1
11 языков программирования для DevOps и их применение.
https://habr.com/ru/company/first/blog/678994/
https://habr.com/ru/company/first/blog/678994/
Хабр
11 языков программирования для DevOps и их применение
Почти любая статья про DevOps начинается с определения, что же представляет собой это понятие. Не нарушая традицию, отметим, что у слова DevOps два значения. Во-первых, это набор методов для...
Готовые кластеры Kubernetes или самостоятельное развертывание? Что выбрать
https://habr.com/ru/companies/selectel/articles/734052/
https://habr.com/ru/companies/selectel/articles/734052/
Хабр
Готовые кластеры Kubernetes или самостоятельное развертывание? Что выбрать
Многие провайдеры предлагают услугу Managed Kubernetes — это готовые кластеры Kubernetes на базе облачной инфраструктуры. Обычно провайдеры объясняют ценность подобных PaaS-сервисов так: мы сами...
Кто победит: средненагруженный Kubernetes или простой list-запрос?
https://habr.com/ru/companies/flant/articles/733268/
https://habr.com/ru/companies/flant/articles/733268/
Хабр
Кто победит: средненагруженный Kubernetes или простой list-запрос?
В статье мы расскажем, как столкнулись со множественными запросами к API-серверу Kubernetes от одного из приложений, к чему это привело и каким образом проблема была решена. Предыстория Вечер обещал...
Хороший учебник для начинающих о том, как in-toto относится к SLSA. Если вы заинтересованы в безопасности цепочки поставок программного обеспечения, это стоит прочитать.
https://slsa.dev/blog/2023/05/in-toto-and-slsa
https://slsa.dev/blog/2023/05/in-toto-and-slsa
SLSA
in-toto and SLSA
As an adopter of SLSA, you have likely encountered the in-toto project. in-toto attestations are part of SLSA’s recommended suite for expressing software supply chain claims. As in-toto maintainers, we’ve interacted with a number of people who know of in…
Скорее аналитическая статья, в которой рассматривается проблема основных облачных провайдеров со стороны провайдеров, предлагающих современные платформы приложений.
https://www.insightpartners.com/ideas/new-generation-of-cloud-providers-why-some-programmers-are-moving-away-from-megaclouds/
https://www.insightpartners.com/ideas/new-generation-of-cloud-providers-why-some-programmers-are-moving-away-from-megaclouds/
Insight Partners
The new generation of cloud providers: Why some programmers are moving away from megaclouds
In a world where AWS, GCP, and Azure are starting to look like Costco with too many aisles and value packs, developers want simpler options. In comes a new generation of cloud providers. Exciting times are ahead as startups like Vercel and Fly emerge as…
👍3
Посмотрите на модифицированную версию Make, которая использует последние возможности песочницы ядра для реализации строгой проверки зависимостей.
https://justine.lol/make/
https://justine.lol/make/
justine.lol
Using Landlock to Sandbox GNU Make
Sandboxing build systems has never been easier
👍1
Пуш-уведомления в RuStore: как мы сделали свой транспорт на замену Google Firebase.
https://habr.com/ru/companies/oleg-bunin/articles/728516/
https://habr.com/ru/companies/oleg-bunin/articles/728516/
Хабр
Пуш-уведомления в RuStore: как мы сделали свой транспорт на замену Google Firebase
Кирилл Алексеев работает в VK, руководит несколькими командами разработки бэкенда в Почте Mail.ru . Далее, рассказ будет от его имени. Он расскажет, как на запуске RuStore делали пуш-уведомления, а...
🔥2👍1
Готовим из ванильного Kubernetes PaaS-платформу для создания кластера. Опыт dBrain
https://habr.com/ru/companies/dbraincloud/articles/734188/
https://habr.com/ru/companies/dbraincloud/articles/734188/
Хабр
Готовим из ванильного Kubernetes PaaS-платформу для создания кластера. Опыт dBrain
На сегодняшний день Kubernetes — одно из наиболее оптимальных решений для работы с микросервисной архитектурой, альтернативы этому ПО пока нет. Но все понимают,...
Как улучшить сортировку инцидентов для лучшего реагирования на инциденты в масштабах всей организации.
https://incident.io/blog/understanding-incident-triage
https://incident.io/blog/understanding-incident-triage
incident.io
How to improve incident triaging for better organization-wide incident response | incident.io
Incident triage is a key step in the incident response process, as it helps to avoid false positives and confirm the legitimacy and severity of incidents.
Запуск автотестов Cypress в Docker контейнерах с использованием различных Docker образов.
https://habr.com/ru/articles/734820/
https://habr.com/ru/articles/734820/
Хабр
Запуск автотестов Cypress в Docker контейнерах с использованием различных Docker образов
В данной статье описаны преимущества использования Docker в Cypress тестировании, в деталях рассмотрены существующие на сегодняшний день официальные образы Cypress, изложен механизм сборки...
Еще один обзорный пост KubeCon, посвященный открытой телеметрии. Охватывает некоторые подробности о внедрении, стоимости, телеметрии и многом другом.
https://faun.pub/opentelemetry-the-star-of-kubecon-2023-c1e2b504850d
https://faun.pub/opentelemetry-the-star-of-kubecon-2023-c1e2b504850d
Medium
OpenTelemetry: The Star of KubeCon 2023
The rapid increase in popularity of microservices apps has put tremendous pressure on organizations to proactively monitor and rapidly…
Cedar — это новый язык политик с открытым исходным кодом и механизм оценки. Cedar позволяет разработчикам выражать детализированные разрешения в виде простых для понимания политик, применяемых в их приложениях, и отделять контроль доступа от логики приложения.
https://www.cedarpolicy.com/en
https://www.cedarpolicy.com/en
Как перевезти интернет-магазин на Spree и RoR в облако и улучшить стабильность сайта в 4 раза?
https://habr.com/ru/companies/itsumma/articles/735630/
https://habr.com/ru/companies/itsumma/articles/735630/
Хабр
Как перевезти интернет-магазин на Spree и RoR в облако и улучшить стабильность сайта в 4 раза?
Всем привет! Меня зовут Сергей Спорышев, я директор направления DevOps-продуктов в ITSumma. В этом тексте я хочу рассказать, как задача по переносу в облако простого на первый взгляд проекта оказалась...
👍1