Логотип

В Ubuntu появился мастер-класс по созданию воспроизводимой среды разработки

В Ubuntu появился мастер-класс по созданию воспроизводимой среды разработки

Если вы работаете в сфере DevOps, у нас для вас хорошие новости. Компания Canonical выпустила Workshop — новый классический snap-пакет для запуска воспроизводимых изолированных сред разработки Ubuntu на основе файла конфигурации YAML.

Анонсированная сегодня платформа Workshop призвана сократить время, которое разработчики тратят на настройку зависимостей, SDK и инструментов для конкретных рабочих станций. Среды настраиваются один раз и могут быть воспроизведены на нескольких компьютерах, включая системы разработки и развертывания.

Как мы уже упоминали, в Workshop для определения сред используются YAML-файлы. Их можно контролировать с помощью системы управления версиями и предоставлять общий доступ участникам проекта, интегрируя настройку в сам проект. Другими словами, среды Workshop можно легко создавать, обновлять или удалять с помощью всего нескольких команд.

Канонические позиции. Мастер-класс по современным рабочим процессам разработки, особенно с использованием инструментов искусственного интеллекта. Инструмент может получать SDK, такие как Ollama, OpenCode, NVIDIA CUDA и AMD ROCm, через файлы конфигурации, что позволяет разработчикам собирать цепочки инструментов для искусственного интеллекта, графических процессоров и других сложных задач без ручной настройки на каждом компьютере.

Что касается безопасности, среды работают в непривилегированных системных контейнерах, что снижает вероятность атак. SDK используют единый механизм для запроса доступа к ресурсам хоста, включая доступ к рабочему столу для приложений с графическим интерфейсом и к SSH-агенту хоста.

Читать  Вы веб-разработчик, работаете в сфере информационных технологий и не знаете основ SSH?

Кроме того, в Workshop обеспечивается единообразный контроль доступа во всех средах, что избавляет разработчиков от необходимости управлять доступом для каждого контейнера или инструмента.

Платформа также стандартизирует способы предоставления хост-ресурсов изолированным средам. Вместо использования пользовательских скриптов или ручной обработки путей она предоставляет доступ к монтированию, устройствам и сетевым службам через единый интерфейс.

Для этого инструмента требуется LXD 6.8 или более новая версия. Canonical предоставляет следующие команды для установки:

sudo snap install --channel=6/stable lxd
sudo snap install --classic workshop

 

Для получения дополнительной информации см. объявление или обратитесь к документации семинара.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

четыре × два =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала