Manuális telepítés
Az Azure CycleCloud ARM-sablonnal, Azure Marketplace vagy tároló használatával telepíthető a Azure Container Registry. Javasoljuk, hogy telepítse a Azure Marketplace lemezképet, de bizonyos éles helyzetekben hasznos lehet manuálisan telepíteni a CycleCloudot az alábbiak szerint.
Megjegyzés
A CycleCloud termék számos elemet magában foglal, beleértve a Jetpack nevű csomópontkonfigurációs szoftvert és a CycleServer nevű telepíthető webkiszolgáló-platformot. Emiatt számos parancs és könyvtárnév hivatkozik a CycleServerre azon a gépen, amelyen a CycleCloud-kiszolgáló telepítve van.
Rendszerkövetelmények
A CycleCloud telepítéséhez rendszergazdai (gyökérszintű) jogosultságokkal kell rendelkeznie. Emellett a rendszernek meg kell felelnie a következő minimális követelményeknek:
- 64 bites Linux-disztribúció
- Java Futtatókörnyezet (8-es verzió)
- Legalább 8 GB RAM (16 GB ajánlott)
- Négy vagy több CPU-mag
- Legalább 250 GB szabad lemezterület
Megjegyzés
A CycleCloud fizikai vagy virtualizált hardverre is telepíthető.
SSH-kulcs
A CycleCloudban használt alapértelmezett SSH-kulcs a /opt/cycle_server/.ssh/cyclecloud.pem. Ha ez még nem létezik, automatikusan létrejön a CycleCloud indításakor (vagy újraindításakor).
Telepítés
Telepítés Debian vagy Ubuntu rendszeren
Először telepítse wget
, és gnupg2
ha még nincs telepítve. Ezzel lekérhetők és telepíthetők a Microsoft aláírókulcsai.
sudo apt update && sudo apt -y install wget gnupg2
Ezután töltse le a Microsoft aláírókulcsát, és adja hozzá az Apt megbízható kulcsírásához
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Végül konfiguráljon egy cyclecloud.list fájlt, frissítse az Apt cache-t, és telepítse a CycleCloudot.
sudo echo 'deb https://packages.microsoft.com/repos/cyclecloud bionic main' > /etc/apt/sources.list.d/cyclecloud.list
sudo apt update
sudo apt -y install cyclecloud
sudo echo 'deb https://packages.microsoft.com/repos/cyclecloud bionic main' > /etc/apt/sources.list.d/cyclecloud.list
sudo apt update
sudo apt -y install cyclecloud8
Megjegyzés
Bár az Apt-adattár az Ubuntu "bionic" kiadásához van közzétéve, a CycleCloud hivatalosan is támogatott a Canonical által támogatott összes Ubuntu LTS-kiadásban.
Telepítés Enterprise Linux- (RHEL-) klónokon
Először konfiguráljon egy cyclecloud.repo fájlt.
sudo cat > /etc/yum.repos.d/cyclecloud.repo <<EOF
[cyclecloud]
name=cyclecloud
baseurl=https://packages.microsoft.com/yumrepos/cyclecloud
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc
EOF
Végül telepítse a cyclecloudot a vagy dnf
a használatávalyum
.
sudo yum -y install cyclecloud
sudo yum -y install cyclecloud8
Telepítés a Microsoft letöltőközpontból
Töltse le az Azure CycleCloud telepítőfájlt a Microsoft letöltőközpontból, és telepítse egy csomagkezelővel.
Az .rpm telepítési fájl esetében:
yum install <filename.rpm>
A .deb telepítési fájl esetében:
dpkg -i <filename.deb>
Megjegyzés
Írási engedéllyel kell rendelkeznie a /opt könyvtárhoz. A CycleCloud telepítője létrehoz egy felhasználót és unix-csoportot cycle_server
, alapértelmezés szerint az /opt/cycle_server könyvtárba telepíti, és tulajdonjogot rendel cycle_server:cycle_server
a címtárhoz.
Ha a telepítő futása befejeződött, a böngészőben megjelenik egy hivatkozás a telepítés befejezéséhez. Másolja a megadott hivatkozást a webböngészőbe, és kövesse a konfigurációs lépéseket.
Insider-buildek
A CycleCloud insider buildjei a kiadás előtti funkciók teszteléséhez érhetők el. Az Insider-buildek megoldatlan problémákat tartalmazhatnak.
Az Enterprise Linux (RHEL) insider buildjei a következő helyen találhatók: https://packages.microsoft.com/yumrepos/cyclecloud-insiders/
A Debian/Ubuntu insider buildek a következő helyen találhatók: https://packages.microsoft.com/repos/cyclecloud-insiders/pool/main/c/cyclecloud8/
Biztonsági megjegyzések
A CycleCloud alapértelmezett telepítése nem titkosított HTTP-t használ, amely a 8080-s porton fut. Határozottan javasoljuk, hogy minden telepítéshez konfigurálja az SSL-t .
Ne telepítse a CycleCloudot megosztott meghajtóra, illetve olyan meghajtóra, amelyhez nem rendszergazdai felhasználók férnek hozzá. A CycleCloud-csoporthoz hozzáféréssel rendelkező felhasználók hozzáférhetnek a nem titkosított adatokhoz. Javasoljuk, hogy a nem rendszergazdai felhasználók ne legyenek hozzáadva ehhez a csoporthoz.
Megjegyzés
Az alapértelmezett CycleCloud-konfiguráció a $CS_HOME/config/cycle_server.properties fájl beállításaival szabható testre adott környezetekhez.
Konfiguráció
A telepítés után a CycleCloudot a webböngészőn keresztül konfigurálhatja. A bejelentkezési képernyő a webkiszolgáló teljes inicializálása után töltődik be, ami több percet is igénybe vehet.
1. lépés: Üdvözöljük
Adjon meg egy webhelynevet , majd kattintson a Tovább gombra.
2. lépés: Licencszerződés
Fogadja el a licencszerződést, majd kattintson a Tovább gombra.
3. lépés: Rendszergazdai fiók
Most beállítja a helyi rendszergazdai fiókot a CycleCloudhoz. Ez a fiók a CycleCloud alkalmazás felügyeletére szolgál – nem operációsrendszer-fiók. Adjon meg egy felhasználónevet, egy nevet és egy jelszót, majd kattintson a Kész gombra a folytatáshoz.
Megjegyzés
Minden CycleCloud-fiók jelszavának 8 és 123 karakter közötti hosszúságúnak kell lennie, és az alábbi 4 feltétel közül legalább 3-nak meg kell felelnie:
- Legalább egy nagybetűt tartalmaz
- Legalább egy kisbetűt tartalmaz
- Legalább egy számot tartalmaz
- Legalább egy speciális karaktert tartalmaz: @ # $ % ^ & * - _ ! + = [ ] { } | \ : ' , . ?
4. lépés: Az SSH-kulcs beállítása
Miután beállította a rendszergazdai fiókját, beállíthatja az SSH nyilvános kulcsát, hogy könnyen elérhesse a CycleCloud által indított Linux-gépeket. Az SSH nyilvános kulcsának beállításához lépjen a jobb felső sarokban található felhasználói menü Saját profil elemére, és válassza a Profil szerkesztése lehetőséget. Itt megtudhatja, hogyan hozhat létre SSH-kulcsokat.
CycleCloud frissítése
Tekintse meg az Azure CycleCloud frissítését ismertető oldalt.