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

Программные решения с открытым исходным кодом

Отправить сообщение
Есть облачная девелоперская среда под ключ – бесплатно на 30 дней Developer Sandbox for Red Hat OpenShift, брать будете?)
turbidit, вы можете скачать шпаргалку по pip по прямой ссылке drive.google.com/file/d/1fElKkS5llWazhkNJonKUoY3XOYA8dthe/view Всегда рады поделиться актуальными обновлениями и полезной информацией, даже если у вас нет эл. почты.
Потому что у нас есть Шпаргалка по созданию Kubernetes — операторов в Java, используя Quarkus!
В шпаргалке, написанной несравненным Алексом Сото, есть следующее (цитата на языке оригинала):
Defining the CRD
Defining the Java code
Registering the CRD in Kubernetes client
Implementing the operator
Deploying the operator

Как получить: вариант раз (осторожно, требуется регистрация)
вариант 2 — Google Docs
Напишите сюда, если ни один вариант не устроил: evelina@redhat.com
Все зависит от базового образа и технологий. Используйте, например, quarkus native mode — там размер будет минимальный.
Здравствуйте! Говорят, что эта задержка сделана потому что операция копирования происходит один раз и сам процесс останавливается. То есть он делает это копирование один раз и останавливается, поэтому вставлена задержка:
github.com/camelinaction/camelinaction2/blob/9c63fb9bb851ebda3391c9736c94bc66f88c8765/chapter1/file-copy/src/main/java/camelinaction/FileCopierWithCamel.java

Мы также добавили метод sleep, чтобы дать приложению Camel время на копирование файлов, так как в демонстрационном режиме в отличии от реальных систем оно не запущено постоянно, а будет работать на время установленной задержки между стартом и остановкой контекста.

Есть бесплатный курс про Agile Integration или интерактивные обучающие лабы по Istio. Еще есть полноценный playground для OpenShift
А вообще наши ежепятничные посты — это действительно сборник ссылок на вещи, который нам показались интересными или полезными. Полноценные статьи выходят раз в две недели по четвергам — например про OKD4
Если есть какие-то темы, про которые хотелось бы почитать побольше — напишите, будем искать!
Давайте напишем про это пост! :)
Мы, конечно, крайне рекомендуем присоединяться к курсам вживую, потому что наши инструкторы во время проведения обучения склоняют участников к взаимодействию друг с другом и с инструктором, но если у вас ну никак не получается присоединиться, то по ссылке Live stream позже будет доступна запись на YouTube. Регистрироваться для этого обязательно, но в процессе регистрации вы всегда можете поставить галочку «не присылать мне больше никаких материалов, кроме подтверждения этой регистрации (ну или как-то так)» — и это будет единственное письмо от имени Red Hat, которое вы получите.
Мы использовали в качестве примера, но нам очень нравится ваша идея! Пожалуйста, приходите в сообщество strimzi, там нужны хорошие мысли!
ооо, это так называемая Checkpoint/Restore in Userspace (CRIU)!
Когда контейнер останавливается (podman stop), содержимое слоя copy-on-write, выделенного для контейнера, остается в оверлейной файловой системе (если вы не запускаете podman rm), но содержимое в памяти пропадает.
Для большинства «эфемерных» рабочих нагрузок, таких как сервер Apache или Nginx, это хорошо. Но для рабочих нагрузок Java (запуск JVM может занять некоторое время) или баз данных с большими кэшами (на актуализацию которых может потребоваться несколько часов) это неоптимально. Для разрешения этой задачи Podman и CRIU работают вместе, чтобы сохранить содержимое памяти контейнера. Это можно использовать для перезапуска контейнерной рабочей нагрузки, избегая при этом времени запуска или актуализации кэша.

В релизе RHEL 8.2 CRIU, стал частью module stream container-tools:rhel8 и container-tools:2.0. Это дает нам стабильную версию CRIU, которая сопоставляется/совмещается/соответствует версии Podman, обеспечивая совместимость для отдельных жизненных циклов каждого потока модуля
А вот например доступны hands-on-labs вот тут www.katacoda.com/courses/istio
В UBI входит то, что есть в Red Hat Software Collections!
Принесли немного про RHEL8 — по этой ссылке можно вкусить подробностей red.ht/2VVUO5u
gecube, именно эти и другие задачи решает Red Hat OpenShift Container Platform, который не просто оркестратор, а полноценная платформа для разработки, развертывания и эксплуатации приложений в контейнерах в физических, виртуальных и общедоступных облачных средах со встроенными средствами кластеризации, планирования и оркестрации для балансировки нагрузки и автомасштабирования. Квотирование и распределение ресурсов, организация совместной работы над проектами тоже включены.

Из полезных ресурсов:
1) Интерактивный учебный портал learn.openshift.com
2) Очень полезная доступная для скачивания книга www.openshift.com/deploying-to-openshift («Learn how to run, access, and manage containers in OpenShift, including how to orchestrate them at scale»)
Коллеги, видим, что тема задела. Приглашаем всех через неделю на Red Hat Forum Russia 2018 – будет возможность задать вопросы напрямую инженерам Red Hat.
Loxmatiymamont, спасибо, с тех пор Алексей поднялся на ступень выше :-) Возможно, он сам прокомментирует другие аспекты обучения в следующих материалах.
KorP, про цены – двумя строками выше. 15:00 МСК – самое рабочее время, хотя, конечно, у каждого свой рабочий график :-) Во всяком случае, надеемся, что Вы сохранили материал в закладки, чтобы вернуться к нему в удобное время.
zmd, Вы можете посмотреть цены на сайте www.redhat.com/en/services/training/learning-subscription или обратиться к одному из наших партнеров redhat.secure.force.com/finder/FindPartner
1

Информация

В рейтинге
Не участвует
Откуда
Raleigh, North Carolina, США
Зарегистрирован
Активность