Как стать автором
Обновить

Компания Red Hat временно не ведёт блог на Хабре

Сначала показывать

Red Hat Advanced Cluster Management и управление приложениями, часть 2. Сине-зеленое развертывание, миграция…

Время на прочтение5 мин
Количество просмотров1.2K
Привет всем в этом блоге! В предыдущем посте мы рассмотрели базовые концепции жизненного цикла приложения в Red Hat Advanced Cluster Management (ACM) и показали, как их применять на примере развертывания приложения в двух кластерах. Сегодня расскажем, как применять ACM для сине-зеленого развертывания, миграции приложений между кластерами и аварийного восстановления.


Читать дальше: Red Hat Advanced Cluster Management и управление приложениями, часть 2...
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

4 книги по цифровой трансформации для тимлидов, шпаргалка по Quarkus & Observability…

Время на прочтение3 мин
Количество просмотров2.5K


Мы собрали для вас короткий дайджест полезных материалов, найденных нами в сети за последние две недели. Оставайтесь с нами – станьте частью DevNation!
Читать дальше →
Рейтинг0
Комментарии0

Red Hat Advanced Cluster Management и управление приложениями, часть 1. Развертывание в нескольких средах

Время на прочтение9 мин
Количество просмотров2.2K
Мы начинаем серию постов, в которой покажем, как Advanced Cluster Management (ACM) предоставляет обширные возможности для управление жизненным циклом приложений, которые должны существовать сразу в нескольких средах, неважно, в облаке или в корпоративном дата-центре.

Сегодня мы сосредоточимся на тех аспектах ACM, которые относятся к категории GitOps, и разберем их, используя следующую модельную конфигурацию:


Читать дальше: Red Hat Advanced Cluster Management и управление приложениями, часть 1
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Еще немного про C# 8.0, шпаргалка по Red Hat OpenShift Container Platform и создаем конвейер upstream-to-downstream

Время на прочтение2 мин
Количество просмотров3.3K


Прокачивайте скилы, читайте, смотрите, думайте, применяйте на практике! Станьте частью DevNation!
Читать дальше: Еще немного про C# 8.0, шпаргалка по Red Hat OpenShift Container Platform...
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Создаем настраиваемые отчеты для оператора Metering

Время на прочтение6 мин
Количество просмотров720
Оператор Metering – это биллинг и отчеты по использованию системных ресурсов на уровне кластера Kubernetes, а также в разрезе отдельных подов и пространств имен. После установки этого оператора администратор получает целый ряд готовых запросов, чтобы, например, отследить, как отдельные узлы кластера или поды используют CPU или память.



Для формирования нужного отчета с заданной периодичностью достаточно написать соответствующий настраиваемый Report-ресурс.
Читать дальше: Создаем настраиваемые отчеты для оператора Metering
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Разбираемся с CAMELK, инструкция по руководству OpenShift Pipelines, а также семинары в формате TechTalk…

Время на прочтение3 мин
Количество просмотров1K


Возвращаемся к вам с традиционным коротким дайджестом полезных материалов, найденных нами в сети за последние две недели.
Читать дальше: Разбираемся с CAMELK, инструкция по руководству OpenShift Pipelines...
Всего голосов 2: ↑1 и ↓1+2
Комментарии0

Прости, OpenShift, мы недостаточно ценили тебя и принимали как должное

Время на прочтение9 мин
Количество просмотров15K
Этот пост написан поскольку у наших сотрудников было довольно много разговоров с клиентами о разработке приложений на Kubernetes и о специфике такой разработки на OpenShift.



Начинаем мы обычно с тезиса, что Kubernetes – это просто Kubernetes, а OpenShift – это уже Kubernetes-платформа, как Microsoft AKS или Amazon EKS. У каждой из этих платформ есть свои плюсы, ориентированные на ту или иную целевую аудиторию. И после этого разговор уже перетекает в сравнение сильных и слабых сторон конкретных платформ.
Читать дальше: Прости, OpenShift, мы недостаточно ценили тебя и принимали как должное
Всего голосов 12: ↑8 и ↓4+11
Комментарии3

Использование инвентори-плагинов из Ansible Content Collections в Ansible Tower

Время на прочтение5 мин
Количество просмотров2.6K
ИТ-среды становятся все сложнее и сложнее. В этих условиях для системы ИТ-автоматизации критически важно иметь актуальную информацию обо узлах, которые присутствуют в сети и подлежат обработке. В Red Hat Ansible Automation Platform этот вопрос решается через так называемые инвентори (inventory) – списки управляемых узлов.



В своей простейшей форме инвентори представляет собой статический файл. Это идеальный вариант, когда вы начинаете работать с Ansible, но по мере расширения автоматизации, его становится недостаточно.
Читать дальше: Использование инвентори-плагинов из Ansible Content Collections в Ansible Tower
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Шпаргалка по Ansible k8s, практичный учебник по awk, а также 4 причины использовать Jamstack при веб-разработке

Время на прочтение3 мин
Количество просмотров6.2K


Традиционно короткий дайджест полезных материалов, найденных нами в сети за последние две недели.
Читать дальше: Шпаргалка по Ansible k8s, практичный учебник по awk, а также 4 причины...
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Разработка и тестирование Ansible-ролей с использованием Molecule и Podman

Время на прочтение8 мин
Количество просмотров6.3K
Одно из основных преимуществ Red Hat Ansible Automation Platform заключается в том, что ее язык описания автоматизаций читабелен не только для пары-тройки гуру, но и почти для всех, кто имеет отношение к ИТ. Поэтому вносить свой вклад в автоматизацию могут любые специалисты, что сильно облегчает организацию межкомандного взаимодействия и внедрение автоматизации на уровне корпоративной культуры.



Однако, когда делом занимается такая масса народа, очень важно все тщательно тестировать. При разработке Ansible-контента, вроде плейбуков, ролей или коллекций, мы очень рекомендуем предварительно проверять все в тестовой среде, прежде чем выкатывать в продакшн. Цель такого тестирования – удостовериться, что все работает как надо, чтобы избежать неприятных сюрпризов на «боевых» системах.
Читать дальше: Разработка и тестирование Ansible-ролей с использованием Molecule и Podman
Всего голосов 1: ↑1 и ↓0+1
Комментарии15

10 Kubernetes-инструментов из разряда «важно», шпаргалка по созданию Kubernetes-операторов на Java… и многое другое

Время на прочтение3 мин
Количество просмотров3.8K


Прокачивайте скилы, читайте, смотрите, думайте, применяйте на практике! Станьте частью DevNation!
Читать дальше →
Всего голосов 6: ↑3 и ↓3+3
Комментарии5

Разработка Java-приложений для Kubernetes с использованием Eclipse JKube

Время на прочтение17 мин
Количество просмотров8.5K
25 лет назад Java пошла в широкие программистские массы, чтобы в итоге стать одним из тех стержней, вокруг которых строятся стеки приложений. Однако сегодня многие люди и организации, долгие годы хранившие верность Java, заняты тем, что переходят или думают переходить на платформу Kubernetes или ее производные, такие как Red Hat OpenShift или Amazon EKS.



Увы, Kubernetes отличается крутой кривой обучения и вводит еще один операционный уровень в привычный для Java-программистов процесс разработки. Сегодня мы расскажем, как использовать Eclipse JKube, чтобы упростить эти дополнительные операции, связанные с Kubernetes и контейнерами, а также обеспечить безболезненную миграцию на облачную платформу с сохранением привычной экосистемы Java. Более того, мы покажем, как развертывать Java-приложения на платформе OpenShift с помощью плагина OpenShift Maven.
Читать дальше: Разработка Java-приложений для Kubernetes с использованием Eclipse JKube
Всего голосов 5: ↑5 и ↓0+5
Комментарии5

Red Hat Flatpak, DevNation Day, шпаргалка по программированию на Cи и пять вебинаров на русском

Время на прочтение3 мин
Количество просмотров2K


Полезные ссылки на живые мероприятия, видео, митапы, техтолки и книги – ниже в нашем еженедельном посте.
Читать дальше: Red Hat Flatpak, DevNation Day, шпаргалка по программированию на Cи и ...
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Современные приложения на OpenShift, часть 3: OpenShift как среда разработки и конвейеры OpenShift Pipelines

Время на прочтение12 мин
Количество просмотров5.7K
Привет всем в этом блоге! С вами третий пост из серии, в которой мы показываем, как развертывать современные веб-приложения на Red Hat OpenShift.



В двух предыдущих постах мы рассказали, как развертывать современные веб-приложения всего за несколько шагов и как использовать новый образ S2I вместе с готовым образом HTTP-сервера, например, NGINX с помощь связанных сборок chained builds для организации продакшн-развертывания.

Сегодня мы покажем, как запустить на платформе OpenShift сервер разработки для своего приложения и синхронизировать его с локальной файловой системой, а также поговорим о том, что такое OpenShift Pipelines и как можно применять в качестве альтернативы связанным сборкам.
Читать дальше: Современные приложения на OpenShift, часть 3: OpenShift как среда разработки...
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Сборник полезных ссылок для системного администратора

Время на прочтение2 мин
Количество просмотров18K


Сборник полезных ссылок для системного администратора, руководства, инструкции, учебные курсы, секреты-советы и многое другое – ниже в нашем еженедельном посте.
Читать дальше: Сборник полезных ссылок для системного администратора
Всего голосов 15: ↑5 и ↓10-4
Комментарии10

OpenShift 4.5, лучшие практики edge-разработки и горы полезных книг и ссылок

Время на прочтение2 мин
Количество просмотров2.7K


Полезные ссылки на живые мероприятия, видео, митапы, техтолки и книги – ниже в нашем еженедельном посте.
Читать дальше: OpenShift 4.5, лучшие практики edge-разработки и горы полезных книг и ссылок
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Современные приложения на OpenShift, часть 2: связанные сборки chained builds

Время на прочтение8 мин
Количество просмотров2.2K
Всем привет! С вами второй пост из нашей серии, в которой мы показываем, как развертывать на Red Hat OpenShift современные веб-приложения.



В предыдущем посте мы слегка затронули возможности нового builder-образа S2I (source-to-image), который предназначен для сборки и развертывания современных веб-приложений на платформе OpenShift. Тогда нас интересовала тема быстрого развертывание приложения, а сегодня мы рассмотрим, как использовать S2I-образ в качестве «чистого» builder-образа и совмещать его со связанными сборками OpenShift.
Читать дальше: Современные приложения на OpenShift, часть 2: связанные сборки chained builds
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Подборка полезных ссылок по OpenShift 4.5, книга Kubernetes Operators и вебинар про Container Storage

Время на прочтение2 мин
Количество просмотров4.4K


Полезные ссылки на живые мероприятия, видео, митапы, техтолки и книги – ниже в нашем еженедельном посте.
Читать дальше: Подборка полезных ссылок по OpenShift 4.5...
Всего голосов 6: ↑2 и ↓40
Комментарии3

Учим Tekton Pipelines и смотрим глазами NASA на космос, пока Ansible сам разбирается с нашими container images

Время на прочтение2 мин
Количество просмотров1.9K


Полезные ссылки на живые мероприятия, видео, митапы, техтолки и книги – ниже в нашем еженедельном посте.
Читать дальше: Учим Tekton Pipelines и смотрим глазами NASA на космос, пока Ansible...
Всего голосов 3: ↑1 и ↓2+1
Комментарии3

Современные приложения на OpenShift, часть 1: веб-приложения всего за две команды

Время на прочтение5 мин
Количество просмотров5.1K
Мы начинаем серию постов, в которой покажем, как развертывать на Red Hat OpenShift современные веб-приложения, такие как React или Angular, с помощью нового builder-образа S2I (source-to-image).



Что будет в этой серии постов:

  • Часть 1: как развертывать современные веб-приложения всего за несколько шагов;
  • Часть 2: как применять новый образ S2I вместе с уже имеющимся образом HTTP-сервера, например NGINX, используя цепочку сборки OpenShift для организации продакшн-развертывания;
  • Часть 3: как запустить для своего приложения сервер разработки на платформе OpenShift и синхронизировать его с локальной файловой системой.
Читать дальше: Современные приложения на OpenShift, часть 1: веб-приложения всего за две команды
Всего голосов 2: ↑1 и ↓10
Комментарии0