Az Ubuntu műhelyt kap a reprodukálható fejlesztési környezethez

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Ha DevOps területen dolgozol, jó hírünk van számodra. A Canonical bejelentette a Workshop-ot, egy új klasszikus Snap-t, amely lehetővé teszi reprodukálható, sandboxolt Ubuntu fejlesztési környezetek indítását YAML konfigurációs fájlokból.

A ma bejelentett Workshop célja, hogy csökkentse a fejlesztők által a függőségek, SDK-k és munkaállomás-specifikus eszközök konfigurálására fordított időt. A környezeteket egyszer konfigurálják, és több gépen is reprodukálhatók, beleértve a fejlesztési és telepítési rendszereket.

A Workshop YAML fájlokat használ a környezetek meghatározására. Ezek verziókezelhetők és megoszthatók a közreműködők között, integrálva a beállítást magába a projektbe. Más szóval, a Workshop környezetek könnyen létrehozhatók, frissíthetők vagy eltávolíthatók néhány parancs segítségével.

A Canonical a Workshopot a modern fejlesztési munkafolyamatokhoz pozicionálja, különösen az agentic AI eszközöket használó folyamatokhoz. Az eszköz képes SDK-kat, például Ollama, OpenCode, NVIDIA CUDA és AMD ROCm letöltésére konfigurációs fájlokon keresztül, lehetővé téve a fejlesztők számára, hogy eszközkészleteket állítsanak össze AI, GPU és más fejlett munkaterhelésekhez anélkül, hogy minden gépen manuálisan kellene beállítaniuk.

A biztonság szempontjából a környezetek nem privilegizált rendszerkonténerekben futnak, csökkentve a támadási felületet. Az SDK-k egységes mechanizmust használnak a gazda erőforrásokhoz való hozzáférés kérésére, beleértve a GUI alkalmazások asztali hozzáférését és a gazda SSH ügynökét.

Továbbá, a Workshop következetes hozzáférés-ellenőrzéseket érvényesít a környezetek között, eltávolítva a szükségességet, hogy a fejlesztők minden konténer vagy eszköz hozzáférését kezeljék.

A platform egységesíti azt is, hogy a gazda erőforrások hogyan kerülnek kitettségre a konténeres környezetek számára. Ahelyett, hogy egyedi szkripteket vagy manuális útvonalkezelést használnának, hozzáférést biztosít a csatolásokhoz, eszközökhöz és hálózati szolgáltatásokhoz egy egységes felületen keresztül.

Az eszköz LXD 6.8 vagy újabb verziót igényel. A Canonical a következő telepítési parancsokat biztosítja:

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

Code language: bash (bash)

További részletekért lásd a bejelentést vagy nézd meg a Workshop dokumentációját.