Megjelent a Cozystack 0.30, a Kubernetes alapú nyílt PaaS platform.

Az openSUSE projekt fejlesztői bemutatták az Agama 13 telepítőt, amelyet a klasszikus SUSE és openSUSE telepítési felület helyettesítésére fejlesztenek, és amelynek figyelemre méltó jellemzője a felhasználói felület leválasztása a YaST belső komponenseitől. Az Agama támogatja a különböző frontendek használatát, például a telepítést webes felületen keresztül irányító frontendet. A telepítő komponenseinek kódját GPLv2 licenc alatt terjesztik, és Ruby, Rust és JavaScript/TypeScript nyelveken íródott.

Az új telepítő teszteléséhez live build-eket állítottak össze az x86_64, ppc64le, s390x és ARM64 architektúrákra. A build-ek során elérhető az openSUSE Leap 16 alfa verziója, az folyamatosan frissített openSUSE Tumbleweed és openSUSE Slowroll, valamint a konténer-alapú MicroOS kiadás. A telepítő az openSUSE 16 (elérhető alfa verzió) és a SUSE Linux Enterprise Server 16 (béta kiadás májusra várható) részeként fog megjelenni.

Az Agama fejlesztési céljai: a grafikus felület jelenlegi korlátainak megszüntetése; a YaST funkcionalitásának más alkalmazásokban való felhasználásának kiterjesztése; a programozási nyelvismerethez való ragaszkodás elhagyása; a közösség képviselőinek alternatív beállítások létrehozása kedvezése. A telepítő olyan funkciókat biztosít, mint a kiindulási alkalmazáscsomag kiválasztása, a hálózati kapcsolat, nyelv, billentyűzet, időzóna és lokalizációs beállítások, tárolóeszköz előkészítése és partíciók létrehozása, felhasználók hozzáadása a rendszerhez.

A csomagok telepítéséhez, a hardver ellenőrzéséhez, a lemezek partícionálásához és más telepítéshez szükséges funkciókhoz az Agama továbbra is a YaST könyvtárait használja, amelyek felett szolgáltatásrétegek találhatók, amelyek egységes HTTP-alapú kommunikációs protokollon keresztül absztrahálják a könyvtárakhoz való hozzáférést. A telepítő többfolyamatú architektúrát használ, amely lehetővé teszi, hogy a felhasználói felület interakciója ne blokkolódjon más feladatok végrehajtása során.

Az alapértelmezett telepítési felület webtechnológiák felhasználásával készült. A webes felület JavaScript-ben íródott a React keretrendszer és a PatternFly komponensek felhasználásával. Az üzenetküldő szolgáltatás, valamint egy beépített http-szerver Ruby nyelven íródott.

Megjelent a Cozystack 0.30, a Kubernetes alapú nyílt PaaS platform.

Az új verzióban:

  • Hozzáadták a gépnév beállításához szükséges oldalt. A jövőben ezen az oldalon tervezik létrehozni a „System” szekciót a rendszerbeállítások számára.
    Megjelent a Cozystack 0.30, a Kubernetes alapú nyílt PaaS platform.
  • Hozzáadták a logikai kötetkezelő (LVM) használatával történő telepítési felületet. Korábban az LVM csoportra és logikai partíciókra vonatkozó definíció automatikus telepítési módban és parancssoros felületen történt, most azonban ezt hozzáadták a webes felülethez.
    Megjelent a Cozystack 0.30, a Kubernetes alapú nyílt PaaS platform.
  • Hozzáadták a bővítmények SUSE Customer Center általi regisztrálásának támogatását, hogy telepíthessük őket a SUSE Linux Enterprise Server-en.
  • Az automatikus telepítési konfigurációba hozzáadták a saját csomaglisták meghatározásának támogatását, nem korlátozva a rendelkezésre álló kész sablonokra. A webes felülethez nem tervezik a csomagok szelektív telepítésének lehetőségét (a választás a tematikus csomagokra korlátozódik).
  • Az automatikus telepítési módba hozzáadták az AutoYaST stílusú URL-ek (például device://) támogatását, amely lehetővé teszi telepítési szkriptek betöltését az AutoYaST-ban használt helyekről. A „file:” és „http:” mellett megvalósították az „device:”, „usb:”, „label:”, „HD:”, „DVD:” és „cd:” URL séma támogatását.
  • Megvalósult a lehetőség az automatikus beállításkereséshez az automatikus telepítéshez, amelyet akkor alkalmaznak, ha a telepítési szkript URL-je nem meghatározott. A keresés során az Agama ellenőrzi az autoinst.jsonnet, autoinst.json és autoinst.xml fájlok meglétét a gyökérkönyvtárban és az OEMDR könyvtárban.
  • Támogatás került bevezetésre a telepítési folyamat során egyéni fájlok telepítéséhez (deploy). Az ilyen fájlokat a konfigurációban a elem segítségével kell meghatározni. Lehetséges fájlok külső forrásból való betöltése is, szerverek, valamint a fájlok közvetlen beágyazása az automatikus telepítési konfigurációba.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster