Запуск одноразовых задач и отладка образов прямо в Kubernetes-кластере с помощью werf.
https://habr.com/ru/company/flant/blog/671960/
https://habr.com/ru/company/flant/blog/671960/
Хабр
Запуск одноразовых задач и отладка образов прямо в Kubernetes-кластере с помощью werf
Какие задачи пользователю нужно выполнять в рамках CI-пайплайна или при локальной разработке? Среди них может быть что угодно, но самое очевидное — это, наверное, запуск линтеров, всевозможных...
👍3
Используем GitLab в качестве удобного Helm-репозитория.
https://habr.com/ru/company/flant/blog/667338/
https://habr.com/ru/company/flant/blog/667338/
Хабр
Используем GitLab в качестве удобного Helm-репозитория
GitLab – это мощный и в то же время простой инструмент для организации проектов. Как и любой крупный и самодостаточный продукт, GitLab постоянно развивается и дорабатывается. И сегодня хотелось бы...
👍2
CI/CD и еще один CD. Разбираемся в терминологии pipelines в контексте автоматизации тестирования.
https://habr.com/ru/company/otus/blog/686138/
https://habr.com/ru/company/otus/blog/686138/
Хабр
CI/CD и еще один CD. Разбираемся в терминологии pipelines в контексте автоматизации тестирования
О чем речь В IT индустрии используется большое разнообразие инженерных культур и практик, таких как Agile, бережливое производство (lean software development), DevOps. Все они так или иначе нацелены...
Универсальное описание инфраструктуры на Pulumi. Раскатываемся в Kubernetes, AWS, GCP с одной конфигурацией.
https://habr.com/ru/company/otus/blog/674818/
https://habr.com/ru/company/otus/blog/674818/
Хабр
Универсальное описание инфраструктуры на Pulumi. Раскатываемся в Kubernetes, AWS, GCP с одной конфигурацией
Часто возникает ситуация, когда нужно развернуть приложение одновременно в нескольких облаках, совместить облачную инфраструктуру и управляемый Kubernetes-кластер или предусмотреть возможную миграцию...
Задаём порядок деплоя ресурсов в Kubernetes с помощью werf/Helm.
https://habr.com/ru/company/flant/blog/682804/
https://habr.com/ru/company/flant/blog/682804/
Хабр
Задаём порядок деплоя ресурсов в Kubernetes с помощью werf/Helm
При деплое в Kubernetes часто требуется выкатывать ресурсы в определённом порядке, а иногда и дожидаться готовности сторонних ресурсов. Например, сначала нужно запустить БД, дождаться создания...
👍1
«Библиотека программиста» находится в поиске авторов оригинальных статей
Языки:
– Python, JavaScript, TypeScript, Java, C#, Go, SQL.
Тематики:
– Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.
Объем:
– от 7 до 15 тыс. знаков.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Языки:
– Python, JavaScript, TypeScript, Java, C#, Go, SQL.
Тематики:
– Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.
Объем:
– от 7 до 15 тыс. знаков.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Управление устройствами интернета вещей через Kubernetes.
https://habr.com/ru/company/otus/blog/686332/
https://habr.com/ru/company/otus/blog/686332/
Хабр
Управление устройствами интернета вещей через Kubernetes
Kubernetes последовательно захватывает все новые ниши для декларативного описания ожидаемого состояния и теперь ресурсами Kubernetes можно управлять облачными провайдерами (например, через Crossplane...
👍1
Замедление для ускорения — автоматические выключатели для CI/CD Slack.
https://slack.engineering/circuit-breakers/
https://slack.engineering/circuit-breakers/
Engineering at Slack
Slowing Down to Speed Up - Circuit Breakers for Slack's CI/CD - Engineering at Slack
What happens when your distributed service has challenges with stampeding herds of internal requests? How do you prevent cascading failures between internal services? How might you re-architect your workflows when naive horizontal or vertical scaling reaches…
Интеграция Open Policy Agent (OPA) в Kubernetes.
https://habr.com/ru/company/southbridge/blog/686538/
https://habr.com/ru/company/southbridge/blog/686538/
Хабр
Интеграция Open Policy Agent (OPA) в Kubernetes
Эта статья для тех, кто уже знаком с Open Policy Agent (OPA) и тем, как он работает. Чтобы освежить свои знания, рекомендуем сначала почитать вот эту статью . OPA можно интегрировать практически куда...
Взять и собрать «мусор» в облаке — несколько open source решений, которые с этим помогут.
https://habr.com/ru/company/cloud_mts/blog/685706/
https://habr.com/ru/company/cloud_mts/blog/685706/
Хабр
Взять и собрать «мусор» в облаке — несколько open source решений, которые с этим помогут
Если компания активно тестирует гипотезы и запускает новые прототипы, в облаке могут накапливаться «забытые» сервисы, которые продолжают потреблять ресурсы. Есть open source инструменты, которые...
Custom Pod Autoscaler – сверхгибкое автоскалирование в Kubernetes.
https://habr.com/ru/company/mygames/blog/659705/
https://habr.com/ru/company/mygames/blog/659705/
Хабр
Custom Pod Autoscaler – сверхгибкое автоскалирование в Kubernetes
Преимущества использования системы оркестрации контейнеров — удобство их развертывания, обновления и масштабирования. И одним из наиболее популярных таких инструментов является Kubernetes. ...
SPF (Sender Policy Frameworks) помогает бороться со спамом в электронной почте, но как это работает? Или как это должно работать и как это на самом деле реализовано?
https://www.netmeister.org/blog/spf.html
https://www.netmeister.org/blog/spf.html
www.netmeister.org
The Sender Policy Framework (SPF)
A look
at the Sender Policy Framework (SPF) and how it's more
complex than you might think.
at the Sender Policy Framework (SPF) and how it's more
complex than you might think.
👍1
Microservice mesh и тестирование под высокой нагрузкой.
https://habr.com/ru/company/otus/blog/686924/
https://habr.com/ru/company/otus/blog/686924/
Хабр
Microservice mesh и тестирование под высокой нагрузкой
Сложные серверные приложения могут включать десятки и сотни микросервисов, которые могут как предоставлять точки подключения для клиентов, так и взаимодействовать между собой и своими хранилищами...
👍1
Интерактивный отладчик для Dockerfile, имеющий интеграцию с популярными IDE.
https://github.com/ktock/buildg
https://github.com/ktock/buildg
GitHub
GitHub - ktock/buildg: Interactive debugger for Dockerfile, with support for IDEs (VS Code, Emacs, Neovim, etc.)
Interactive debugger for Dockerfile, with support for IDEs (VS Code, Emacs, Neovim, etc.) - ktock/buildg
👍2
Использование универсальных Helm чартов в проектах.
https://habr.com/ru/company/oleg-bunin/blog/676660/
https://habr.com/ru/company/oleg-bunin/blog/676660/
Хабр
Использование универсальных Helm чартов в проектах
Если у вас 1-2 проекта, а в каждом до 5 приложений, и вы раз в полгода создаете новый чарт в Helm, вы можете просто копировать старые чарты или создавать новые с нуля. Но что делать, если у вас 5...