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

Openshift *

Опенсорсная платформа приложений-контейнеров

Сначала показывать
Порог рейтинга
Уровень сложности

Производительность Istio Ambient Mesh в одном Vs. нескольких неймспейсах Kubernetes

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров1.5K

Привет, Хабр! Недавно я предложила вам перевод статьи о проблемах, связанных с использованием Service Mesh, и преимуществах Ambient Mesh. Сегодня я хочу привести несколько конкретных чисел в качестве дополнения. Представляю вашему вниманию перевод статьи "Istio Ambient Mesh Performance in Single vs Multiple Kubernetes Namespaces" автора Anupam Saha.

Читать далее
Всего голосов 3: ↑2 и ↓1+4
Комментарии0

Новости

Istio Ambient Mesh для начинающих

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров3.1K

Представляю вашему вниманию перевод статьи "Demystifying Istio Ambient Mesh for Total Beginners" автора Antonio Berben. В этом посте мы рассмотрим проблемы, возникающие в режиме sidecar, и то, как Istio Ambient Mesh изобретательно решает их, минимизируя использование прокси-серверов, упрощая масштабируемость и поддерживая безопасность. Давайте разберемся.

Читать далее
Всего голосов 3: ↑3 и ↓0+4
Комментарии0

Backend-разработчик: из стажера в джуны

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

Всем привет! Меня зовут Егор, я стажёр backend-разработчик в зарплатном проекте Росбанка (он же Payroll). В этой статье я расскажу про путь становления от «зеленого» стажера до боевой единицы в команде: через что мне пришлось пройти, с какими трудностями я столкнулся и как прокачал свои скилы.

Читать далее
Всего голосов 19: ↑18 и ↓1+21
Комментарии8

Автомасштабирование рабочих нагрузок Kafka с помощью кастомных метрик

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

Автомасштабирование обеспечивает эффективность и надёжность приложения. Оно автоматически адаптирует ресурсы в соответствии с потребностями. В периоды пиковой нагрузки — увеличивает, в более спокойные периоды — уменьшает для снижения затрат. Эта гибкость особенно полезна для обработки непредсказуемого трафика: приложения остаются отзывчивыми и не используют ресурсов больше, чем необходимо. Перевели статью о том, как настроить Kafka Scaler на основе задержки подписчика (consumer lag).

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Истории

Нативный способ шифрования данных в Helm

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров4.4K

Привет, Хабр! Меня зовут Миняйлов Лев, я старший разработчик и DevOps-инженер Группы "Иннотех".

Хочу поделиться решением задачи шифрования чувствительных данных в Helm, использующим встроенные функции encryptAES/decryptAES.

Читать далее
Всего голосов 9: ↑8 и ↓1+10
Комментарии4

Что делать после ухода Red Hat OpenShift?

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

До событий прошлого года одной из основных платформ управления контейнерами была Red Hat OpenShift Container Platfrom. Ей пользовались компании сегмента Enterprise с высокими требованиями к функциональности и стабильности продукта, а также к уровню поддержки решения. Теперь продажи Red Hat, как и других западных решений, невозможны. Поэтому встает вопрос о выборе альтернатив.

Меня зовут Юрий Семенюков, я директор центра проектирования вычислительных комплексов «Инфосистемы Джет». С 2018 года занимаюсь развитием направления DevOps в части инфраструктуры под контейнерное окружение, руковожу проектными командами по внедрению платформ контейнеризации в Enterprise на разных дистрибутивах. В этом посте я расскажу, как крупные компании справляются с уходом западных коммерческих дистрибутивов Kubernetes.

Читать далее
Всего голосов 10: ↑7 и ↓3+6
Комментарии1

Ни одно задание не будет провалено: Spring Boot и Quartz в режиме cluster

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров7.2K

Туториал по настройке библиотеки Quartz в режиме кластера в Spring Boot приложении с возможностью отслеживания и управления жизненным циклом задания, в том числе переносом задания в случае необходимости.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии10

Миграция приложения из OpenShift в «ванильный» Kubernetes

Уровень сложностиСложный
Время на прочтение7 мин
Количество просмотров6.3K

OpenShift, Rancher и другие зарубежные Kubernetes-платформы официально больше не поддерживаются в России. Многим компаниям приходится искать альтернативные решения для управления контейнеризированными приложениями — например, «ванильный» Kubernetes или российские платформы.

Хотя у Kubernetes-платформ одинаковая технологическая база, перейти с одной на другую непросто: миграция неизбежно сопряжена с различными трудностями, связанными с особенностями реализации компонентов. В этой статье рассмотрен пример переезда приложения из OpenShift в «ванильный» кластер Kubernetes. В конце статьи приведена таблица соответствия примитивов OpenShift и Kubernetes — с информацией о том, какие из этих примитивов требуют замены, а какие нет.

Читать далее
Всего голосов 29: ↑27 и ↓2+32
Комментарии4

Kubernetes для самых маленьких

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

Сегодня Вы узнаете, как онлайн, с смс и регистрацией задеплоить своё приложение в kubernetes. Поехали!

Го
Всего голосов 7: ↑4 и ↓3+1
Комментарии1

Переезд в OpenShift в методологии Agile

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

Привет, Хабр! На связи Кирилл Шувалов, Senior QA Test Engineer аутстаффинговой компании Smart IT. Сегодня мы поговорим с вами о том, как перенести вашу промышленную систему в кластер OpenShift бесшовно для заказчика/конечного пользователя, работая в методологии Agile и не надорваться в процессе. 

Читать далее
Всего голосов 3: ↑2 и ↓1+3
Комментарии2

Лекарство от забывчивости: как я получал доступ к Node на OpenShift без ssh-ключа

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

Типичная ситуация с отвалившейся Node на OpenShift решается лёгким перезапуском забагавшего элемента. Но что делать, если ssh-ключ был забыт или остался на работе? Можно попробовать получить доступ с помощью смекалки и знаний команд Linux. Главный разработчик ГК «Иннотех» Ренат Гараев рассказал, как решал этот ребус и что получилось.

Читать далее
Всего голосов 11: ↑8 и ↓3+8
Комментарии9

Отличия DeploymentConfig от Deployment и примеры использования

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

Deployment и DeploymentConfig — это, казалось бы, похожие объекты API для OpenShift Container Platform. Но на самом деле они предлагают разные гибкие методы управления интерфейсом пользователей. Расскажем о различиях и приведём примеры, когда какие объекты лучше использовать.

Читать далее
Всего голосов 17: ↑17 и ↓0+17
Комментарии13

9 лучших практик развертывания приложений высокой доступности на платформе OpenShift

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

OpenShift широко используется в мире в качестве платформы для критически важных корпоративных приложений. От таких приложений ждут, что они будут работать в режиме высокой доступности, выдавая типичные для отрасли «пять девяток» и обеспечивая непрерывное обслуживание конечных пользователей и клиентов. OpenShift предлагает целый ряд технологий развертывания в режиме высокой доступности, помогающих не допускать простоя приложения, даже когда его экземпляры или нижележащая ИТ-инфраструктура деградируют или перезапускаются. Сегодня мы рассмотрим девять лучших практик обеспечения высокой доступности приложений на платформе OpenShift.

Читать дальше: 9 лучших практик...
Всего голосов 3: ↑3 и ↓0+3
Комментарии1

Ближайшие события

Контейнерные образы приложения на базе Red Hat UBI – сборка и лучшие практики

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

Главный плюс развертывания приложений в виде легковесных контейнеров – это то, что контейнерный образ содержит все зависимости, необходимые для работы приложения. Однако это преимущество легко теряется, если образа получается слишком большим и, как следствие, загрузка приложений занимает ощутимое время. Сегодня расскажем, как правильно создавать контейнеры для приложений, используя в качестве основы универсальные базовые образы Red Hat (Universal Base Images, UBI). Кроме того, рассмотрим лучшие практики создания и хранения таких образов согласно требованиям сертификации Red Hat.

Читать дальше: Контейнерные образы...
Рейтинг0
Комментарии0

4 опенсорсных утилиты для гарантированного удаления данных, 5 инструментов для создания сетевых диаграмм…

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

... а также методология и инструменты для конфигурирования ресурсов в OpenShift 4.

Новая порция инсайтов, вебинаров, книжек и шпаргалок. Оставайтесь с нами – станьте частью DevNation!

Читать дальше: 4 опенсорсных утилиты...
Всего голосов 8: ↑1 и ↓7-5
Комментарии1

Полезные советы по LibreOffice, вводное занятие по Quarkus для Spring-разработчиков…

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

... а также шпаргалка по YAML.

Мы знаем как провести время с пользой: собрали для вас полезные ссылки, записи вебинаров, анонсы конференций, книги и шпаргалки! Прокачивайте скилы, читайте, смотрите, думайте, применяйте на практике!

Читать дальше: Полезные советы...
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

Заводим свои Windows-ноды на Red Hat OpenShift с помощью Bring Your Own Host

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

В Red Hat OpenShift 4.8 появилась общедоступная версия функции Bring Your Own Host для Windows, которая позволяет включать в кластер OpenShift кастомные ноды Windows (так называемые «ноды-питомцы», см. ниже). О чем вообще речь? У многих заказчиков в дата-центрах есть выделенные инстансы Windows-серверов, которые регулярно обновляются, патчатся и сопровождаются. Зачастую эти инстансы работают на платформах vSphere, OpenStack или на «голом железе». Было бы очень неплохо использовать эти сервера для запуска контейнерных нагрузок, сделав их вычислительные мощности частью гибридного облака. Именно эту задачу и решает Bring Your Own Host (BYOH) – берет и переносит on-premises нагрузки в облако.

Читать дальше: Заводим свои Windows-ноды..
Всего голосов 2: ↑2 и ↓0+2
Комментарии3

Делаем понятным развёртывание оператора в OpenShift

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

Приложения и промежуточное ПО упакованы как операторы и доступны на OperatorHub. Хотя большинство операторов можно установить за несколько кликов, для некоторых, более сложных операторов, требуется более глубокое понимание инфраструктуры. Это похоже на воду для кухонного слива, большинству людей просто достаточно знать, что она есть; тем не менее, знание того, что находится там внутри, в водопроводе, необходимо для решения проблем и исправления ошибок, когда что-то работает не так, как ожидалось.

Эта статья пытается объяснить основные объекты и процессы, составляющие операторов и структуру операторов. Содержание этой статьи разделено на расширение OperatorHub и развертывание Оператора.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

6 вещей про AI/ML-нагрузки в контейнерах, шпаргалка JavaScript и не только в нашем постоянном дайджесте #полезногопост

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

Мы собрали для вас лучшую подборку из вебинаров, свежих статей, книг и шпаргалок в самом полезном дайджесте на просторах #Хабр!

Читать дальше: 6 вещей про AI/ML...
Рейтинг0
Комментарии0

Открытый фреймворк CodeFlare сокращает время настройки, выполнения и масштабирования тестов ML моделей

Время на прочтение2 мин
Количество просмотров608
В начале июля IBM официально представила CodeFlare, фреймворк с открытым исходным кодом, который призван упростить интеграцию и обеспечить эффективное масштабирование рабочих процессов с большими данными и средствами искусственного интеллекта в гибридном облаке. CodeFlare создан на базе Ray, активно развивающегося фреймворка для применения в сфере машинного обучения. CodeFlare расширяет возможности Ray, добавляя в  него компоненты, которые помогут упростить масштабирование рабочих процессов.


Читать дальше →
Рейтинг0
Комментарии0