Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 45 сообщений
Cообщения с меткой

werf - Самое интересное в блогах

Следующие 30  »
rss_habr

Когда хочется больше: пишем кубовый оператор

Суббота, 31 Декабря 2022 г. 08:02 (ссылка)

Итак, некоторое время назад я писал статью о том, как мы переехали на werf со скрипта. По большому счёту, это продолжение той истории. Задача встала такая: нужно максимально автоматизировано разворачивать свежее приложение на нескольких кластерах kubernetes, которое уже имеет обвязку для деплоя в виде werf. После некоторых изысканий, попыток использовать "коробочные" решения самой верфи и куба, я понял, что придётся написать собственный оператор, чтобы получить прям 100% покрытия всех "хотелок".

Чтобы у "гошников" прям конкретно подгорело, для этих целей я выбрал свой любимый Python и kopf.

Поджечь стул

https://habr.com/ru/post/708522/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708522

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

GitOps — что это такое и с чем его едят?

Четверг, 29 Сентября 2022 г. 10:40 (ссылка)

На самом деле почти никто не знает, что такое GitOps. Я тоже заблуждался, пока не начал готовить доклад, а потом статью по этой теме. Самое распространенное определение GitOps — это «хранение состояния в Git», но оно не единственное и не самое главное. Это звучное словечко придумали в Weaveworks, но его название несколько разнится с его реальным пониманием. Созвучие с DevOps — скорее, маркетинговый ход, чем реальное отражение сущности. Основная идея GitOps в том, что помимо хранения состояния в Git, у нас есть непрерывный процесс его синхронизации с реальным миром, то есть, что у вас Kubernetes-кластере или где либо ещё в вашем окружении.

Меня зовут Андрей Квапил. Я работал в чешском хостинге WEDOS. Он не сильно популярен в России, но это крупнейший хостинг на территории Чехии (просто Чехия маленькая). Сейчас я работаю во Фланте, но именно на примере европейского хостинга WEDOS, хочу рассказать историю имплементации GitOps.

Читать далее

https://habr.com/ru/post/690544/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690544

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Задаём порядок деплоя ресурсов в Kubernetes с помощью werf/Helm

Пятница, 02 Сентября 2022 г. 09:16 (ссылка)

При деплое в Kubernetes часто требуется выкатывать ресурсы в определённом порядке, а иногда и дожидаться готовности сторонних ресурсов. Например, нужно сначала запустить БД, дождаться создания динамического Secret’а сторонним оператором, потом выполнить инициализацию или миграции БД, а уже затем запустить само приложение.

Рассмотрим, как решать такие задачи с помощью Helm, а также сравним с более быстрым и удобным вариантом, который предлагает Open Source-утилита werf.

Читать далее

https://habr.com/ru/post/682804/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682804

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Запуск одноразовых задач и отладка образов прямо в Kubernetes-кластере с помощью werf

Пятница, 01 Июля 2022 г. 09:31 (ссылка)

Какие задачи пользователю нужно выполнять в рамках CI-пайплайна или при локальной разработке? Среди них может быть что угодно, но самое очевидное — это, наверное, запуск линтеров, всевозможных unit-тестов и получение покрытия и других отчетов по результатам выполнения команды. Также при разработке и отладке может быть полезен интерактивный режим, который позволит быстрее разобраться в проблеме или проверить гипотезу.

Читать далее

https://habr.com/ru/post/671960/?utm_source=habrahabr&utm_medium=rss&utm_campaign=671960

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Используем GitLab в качестве удобного Helm-репозитория

Понедельник, 30 Мая 2022 г. 09:15 (ссылка)

GitLab – это мощный и в то же время простой инструмент для организации проектов. Как и любой крупный и самодостаточный продукт, GitLab постоянно развивается и дорабатывается. И сегодня хотелось бы обсудить новый функционал, который пока ещё находится в разработке, но уже доступен для использования. Речь идёт о поддержке размещения Helm-чартов в GitLab Package Registry. Для простоты далее я буду называть его GitLab Helm repo.

Зачастую основой для описания инфраструктуры, запускаемой в Kubernetes, являются Helm-чарты. Поэтому при работе команды инженеров с большим количеством проектов невольно приходят мысли о стандартизации подходов работы с этими чартами. С появлением GitLab 14.1 появилась возможность настраивать хранение общих чартов для всех проектов, с которыми ведется работа.

Читать далее

https://habr.com/ru/post/667338/?utm_source=habrahabr&utm_medium=rss&utm_campaign=667338

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Новые возможности werf: CI/CD на основе werf и Argo CD

Среда, 18 Мая 2022 г. 10:56 (ссылка)

В этой статье мы рассмотрим новый экспериментальный режим совместной работы Open Source-утилиты werf и инструмента для непрерывной доставки Argo CD, объединяющий в себе возможности и удобства обоих проектов в рамках одного CI/CD-процесса. Сейчас идет активная разработка этих возможностями werf, но в первом приближении функционал уже доступен и готов к использованию.

Читать далее

https://habr.com/ru/post/666100/?utm_source=habrahabr&utm_medium=rss&utm_campaign=666100

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Представляем trdl — Open Source-решение для безопасной и непрерывной доставки обновлений

Пятница, 29 Апреля 2022 г. 11:59 (ссылка)

trdl (сокр. от “true delivery”) обеспечивает безопасный канал доставки обновлений от Git-репозитория до хоста пользователя. В состав trdl входят три ключевых компонента, которые помогают защищать систему обновления от потенциальных атак: HashiCorp Vault, TUF-репозиторий и Git.

Расскажем, как работает решение, от каких минусов существующих систем обновления избавлено и как начать им пользоваться.

Читать далее

https://habr.com/ru/post/663402/?utm_source=habrahabr&utm_medium=rss&utm_campaign=663402

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<werf - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda