Megosztás a következőn keresztül:


CycleCloud parancssori felület

Az Azure CycleCloud PARANCSSORI segítségével konzolról vagy szkriptfájlból kezelheti a telepítést.

Globális CLI-paraméterek

Ezek az összes parancshoz elérhetők.

-h, --help

súgóüzenet megjelenítése és kilépés

-v, --version

A parancssori felület verzióját jeleníti meg.

--config=CONFIG_FILE

A parancshoz használandó nem alapértelmezett konfigurációs fájl elérési útját adja meg.

--loglevel=LOG_LEVEL

Beállítja a parancssori felület alapértelmezett naplózási szintjét.

cyclecloud-fiók

Felhőszolgáltatói fiókok kezelése.

cyclecloud account <command> [-o OUTPUT_FILE]
                             [--dry-run]
                             [-f INPUT_FILE]
                             [--force]
sub-command leírás
list fiókok listázása
account_name megjelenítése <> fiók részleteinek megjelenítése
create új fiók létrehozása
account_name szerkesztése <> meglévő fiók szerkesztése
account_name törlése <> meglévő fiók törlése

cyclecloud-fióklista

fiókok listázása

cyclecloud account list

cyclecloud-fiók megjelenítése

fiók részleteinek megjelenítése

cyclecloud account show <account_name>

cyclecloud-fiók létrehozása

új fiók létrehozása

cyclecloud account create [-o OUTPUT_FILE]
                          [--dry-run]
                          [-f INPUT_FILE]

-o OUTPUT_FILE

A konfigurációs paramétereket lemezre írja

--dry-run

Információkat kér és érvényesít, de nem hajt végre módosításokat

-f INPUT_FILE

Beolvassa a definíciót egy konfigurációs fájlból ahelyett, hogy rákérdez

cyclecloud-fiók szerkesztése

meglévő fiók szerkesztése

cyclecloud account edit <account_name> [-o OUTPUT_FILE]
                                       [--dry-run]
                                       [-f INPUT_FILE]

-o OUTPUT_FILE

A konfigurációs paramétereket lemezre írja

--dry-run

Információkat kér és érvényesít, de nem hajt végre módosításokat

-f INPUT_FILE

Beolvassa a definíciót egy konfigurációs fájlból ahelyett, hogy rákérdez

cyclecloud-fiók törlése

meglévő fiók törlése

cyclecloud account delete <account_name> [--force]

--force

Ha igaz, nem kéri a fiók törlését.

cyclecloud add_node

További csomópontokat ad hozzá a fürthöz.

cyclecloud add_node <CLUSTER> [--template=TEMPLATE]
                              [--count=COUNT]
                              [--fixed]

-t TEMPLATE, --template=TEMPLATE

A csomóponthoz használandó sablon. Ha nincs megadva, az alapértelmezett beállítás az, hogy az egyetlen elérhető sablont használja.

-c COUNT, --count=COUNT

Hány csomópontot kell elindítani. Ha nincs megadva, az alapértelmezett érték 1.

-f, --fixed

Ha be van állítva, a rendszer véglegesen hozzáadja a csomópontot (amíg el nem távolítja őket) a fürtsablonhoz. Ellenkező esetben a csomópontot a rendszer automatikusan eltávolítja a leállított állapotból.

cyclecloud config

Egyszerűen válthat a cyclecloud-konfigurációk között

cyclecloud config <command>
sub-command leírás
show az aktuális használatban lévő konfiguráció megjelenítése
list elérhető konfigurációk listázása
config_name létrehozása <> új konfiguráció létrehozása
old_name><new_name átnevezése <> meglévő konfiguráció átnevezése
config_name használata <> váltás egy megadott konfigurációra
config_name eltávolítása <> elnevezett konfiguráció eltávolítása

cyclecloud config show

az aktuális használatban lévő konfiguráció megjelenítése

cyclecloud config show

cyclecloud konfigurációs lista

elérhető konfigurációk listázása

cyclecloud config list

cyclecloud config create

új konfiguráció létrehozása

cyclecloud config create <config_name>

cyclecloud config rename

meglévő konfiguráció átnevezése

cyclecloud config rename <old_name> <new_name>

cyclecloud-konfiguráció használata

váltás egy megadott konfigurációra

cyclecloud config use <config_name>

cyclecloud config remove

elnevezett konfiguráció eltávolítása

cyclecloud config remove <config_name>

cyclecloud connect

A fürt egy futó példányához csatlakozik. A 7.8-as verziótól a név lehet csomópontnév, állomásnév vagy IP-cím.

cyclecloud connect <NAME> [--keyfile=KEYFILE]
                          [--cluster=CLUSTER]
                          [--user=USER]
                          [--bastion-host=BASTION-HOST]
                          [--bastion-port=BASTION-PORT]
                          [--bastion-user=BASTION-USER]
                          [--bastion-key=BASTION-KEY]

-k KEYFILE, --keyfile=KEYFILE

A használni kívánt kulcs, ha nincs megadva a csomóponton, vagy a csomópont nem létezik.

-c CLUSTER, --cluster=CLUSTER

Az a fürt, amelyben a csomópont található, ha a név csomópontnév. Nem kötelező, kivéve, ha több csomópontnak is ugyanaz a neve.

-u USER, --user=USER

Az a felhasználó, amellyel bejelentkezik a csomópontra.

--bastion-host=BASTION-HOST

Az SSH-megerősített gazdagépen keresztül irányíthatja a kapcsolatokat.

--bastion-port=BASTION-PORT

SSH-port a megerősített környezethez való csatlakozáshoz.

--bastion-user=BASTION-USER

Felhasználói bejelentkezés a megerősített környezethez való csatlakozáshoz.

--bastion-key=BASTION-KEY

Titkos kulcsfájl a megerősített környezethez való csatlakozáshoz.

cyclecloud copy_cluster

Másolatot készít egy fürtről.

cyclecloud copy_cluster <source_cluster_name> <new_cluster_name> [--parameters=PARAMETERS]

-p PARAMETERS, --parameters=PARAMETERS

A használni kívánt paraméterfájl

cyclecloud create_cluster

Fürtöt hoz létre egy meglévő sablonból.

cyclecloud create_cluster <TEMPLATE> <NAME> [--force]
                                            [--parameters=PARAMETERS]
                                            [--parameter-override=PARAMETER_OVERRIDE]

--force

Ha meg van adva, a rendszer lecseréli a fürtöt, ha létezik

-p PARAMETERS, --parameters=PARAMETERS

A használni kívánt paraméterfájl

-P PARAMETER_OVERRIDE, --parameter-override=PARAMETER_OVERRIDE

Adott paraméter hozzáadása vagy felülbírálása. Precedenst fogad el a -p fájlban megadott értékekkel szemben.

cyclecloud hitelesítő adatok

Felhőszolgáltatói fiók hitelesítő adatainak kezelése.

cyclecloud credential <command>
sub-command leírás
list hitelesítő adatok listázása
create új hitelesítő adat létrehozása
account_name szerkesztése <> meglévő hitelesítő adatok szerkesztése
account_name törlése <> meglévő hitelesítő adat törlése

cyclecloud hitelesítő adatok listája

hitelesítő adatok listázása

cyclecloud credential list

cyclecloud credential create

új hitelesítő adat létrehozása

cyclecloud credential create

cyclecloud hitelesítő adatok szerkesztése

meglévő hitelesítő adatok szerkesztése

cyclecloud credential edit <account_name>

cyclecloud hitelesítő adatok törlése

meglévő hitelesítő adat törlése

cyclecloud credential delete <account_name>

cyclecloud delete_cluster

Nem futó fürt törlése.

cyclecloud delete_cluster <CLUSTER> [--recursive]
                                    [--force]

-r, --recursive

Rekurzív módon törölje ezt a fürtöt és annak összes alfürtjét.

--force

Kényszerítse a fürt törlését. Megjegyzés: csak akkor használja ezt a lehetőséget, ha a felhőszolgáltató összes erőforrása már le van állítva!

cyclecloud delete_template

Fürtsablon törlése

cyclecloud delete_template <TEMPLATE>

cyclecloud export_parameters

Adott fürt paramétereinek exportálása.

cyclecloud export_parameters <cluster_name> [-o OUTPUT_FILE]
                                            [--format=OUTPUT_FORMAT]

-o OUTPUT_FILE

Létrehozáshoz írja a fürt paramétereit a lemezre

--format=OUTPUT_FORMAT

Kimeneti formátum

cyclecloud-rendszerkép

Egyéni rendszerképek kezelése.

cyclecloud image <command> [--account=ACCOUNTS]
                           [--name=NAME]
                           [--label=LABEL]
                           [--package-version=PACKAGE_VERSION]
                           [--bump-version=BUMP_VERSION]
                           [--os=OS]
                           [--jetpack-version=JETPACK_VERSION]
                           [--install-jetpack]
                           [--jetpack-platform=JETPACK_PLATFORM]
                           [--dry-run]
alparancs leírás
image_name> hozzáadása <[...] egy vagy több kép hozzáadása

cyclecloud image add

egy vagy több kép hozzáadása

cyclecloud image add <image_name> [...] [--account=ACCOUNTS]
                                        [--name=NAME]
                                        [--label=LABEL]
                                        [--package-version=PACKAGE_VERSION]
                                        [--bump-version=BUMP_VERSION]
                                        [--os=OS]
                                        [--jetpack-version=JETPACK_VERSION]
                                        [--install-jetpack]
                                        [--jetpack-platform=JETPACK_PLATFORM]
                                        [--dry-run]

--account=ACCOUNTS

Keresés csak ebben a fiókban (több fiók esetén megismételhető)

--name=NAME

A létrehozandó csomag neve (kötelező)

--label=LABEL

A létrehozandó csomag címkéje

--package-version=PACKAGE_VERSION

Használja ezt a verziót az új rendszerképhez az alapértelmezett 1.0.0 helyett

--bump-version=BUMP_VERSION

A "--bump-version minor" használatával növelje a legújabb alverziót 1-zel (pl. 1.1-ről 1.2-re), vagy használja a "--bump-version major" vagy a "--bump-version patch" elemet.

--os=OS

Az operációs rendszer a lemezképen való megadásához használja a --os linux/windows parancsot

--jetpack-version=JETPACK_VERSION

A jetpack telepített vagy a lemezképre telepíteni kívánt verziója

--install-jetpack

A jetpack telepítése futásidőben ezen a lemezképen

--jetpack-platform=JETPACK_PLATFORM

A képen használt jetpack platform (pl. centos-7, ubuntu-14.04, windows

--dry-run

Egyező képeket keres, de nem tárol képadatokat

cyclecloud import_cluster

Létrehoz egy fürtöt egy szövegfájlból. Ha a FÜRT nincs megadva, és a fájl egyetlen fürtből áll, a rendszer a fürt nevét használja.

cyclecloud import_cluster [CLUSTER] [-c TEMPLATE]
                                    [--force]
                                    [--as-template]
                                    [--file=FILE]
                                    [--parameters=PARAMETERS]
                                    [--parameter-override=PARAMETER_OVERRIDE]
                                    [--recursive]

-c TEMPLATE

Az importálni kívánt fürt a fájlban. Ha nincs megadva, a rendszer az új fürt nevét használja.

--force

Ha meg van adva, a fürt lecserélődik, ha létezik.

-t, --as-template

Ha meg van adva, a fürt sablonként lesz tárolva, amely csak más fürtök létrehozására használható.

-f FILE, --file=FILE

Az a fájl, amelyből importálni szeretné a sablont.

-p PARAMETERS, --parameters=PARAMETERS

A használni kívánt paraméterfájl

-P PARAMETER_OVERRIDE, --parameter-override=PARAMETER_OVERRIDE

Adott paraméter hozzáadása vagy felülbírálása. Precedenst fogad el a -p fájlban megadott értékekkel szemben.

-r, --recursive

Importálja a megnevezett fürtöt és a fájlban lévő összes fürtöt, amelynek a szülője.

cyclecloud import_template

Fürtsablon importálása szövegfájlból. Ha a NÉV nincs megadva, és a fájl egyetlen fürtből áll, a rendszer a fürt nevét használja.

cyclecloud import_template [NAME] [-c TEMPLATE]
                                  [--force]
                                  [--file=FILE]

-c TEMPLATE

Az importálandó fájl sablonja. Ha nincs megadva, a rendszer az új sablon nevét használja.

--force

Ha meg van adva, a sablon lecserélődik, ha létezik

-f FILE, --file=FILE

Az a fájl, amelyből importálni szeretné a sablont.

cyclecloud inicializálása

Inicializálja a CycleCloud beállításait.

cyclecloud initialize [--batch]
                      [--force]
                      [--url=URL]
                      [--username=USERNAME]
                      [--password=PASSWORD]
                      [--verify-ssl=VERIFY-SSL]
                      [--name=NAMED_CONFIG]

--batch

Ha meg van adva, az argumentumokat a parancssorban kell megadni. A kérdéseket nemnek tekintjük.

--force

Kényszerítse újra az inicializálást akkor is, ha érvényes konfigurációs fájl áll rendelkezésre.

--url=URL

A CycleServer telepítésének alap URL-címe.

--username=USERNAME

A CycleServer telepítésének felhasználóneve.

--password=PASSWORD

A CycleServer telepítésének jelszava.

--verify-ssl=VERIFY-SSL

Ellenőrizze,hogy (igaz) vagy sem (hamis) SSL-tanúsítványokat szeretne-e ellenőrizni a CycleServer telepítéséhez.

--name=NAMED_CONFIG

A konfigurációs paranccsal használható nevesített konfiguráció létrehozása

cyclecloud locker

CycleCloud szekrények kezelése.

cyclecloud locker <command>
alparancs leírás
list szekrények listázása
show <locker> szekrény részleteinek megjelenítése

cyclecloud locker list

szekrények listázása

cyclecloud locker list

cyclecloud locker show

szekrény részleteinek megjelenítése

cyclecloud locker show <locker>

cyclecloud-projekt

CycleCloud-projektek kezelése.

cyclecloud project <command> [--skip-teardown]
                             [--output-json=JSON_FILE]
                             [--junit-xml=JUNIT_FILE]
                             [--extra-var=EXTRA_VARS]
                             [--template=TEMPLATE]
                             [--name=CLUSTER_NAME]
                             [--global]
                             [--project-version=PROJECT_VERSION]
                             [--build-dir=BUILD_DIR]
alparancs leírás
init <name> új üres projekt létrehozása
URL-cím><beolvasása <> lekéri a projektet egy GitHub-URL-címről <> az <elérési útra>
Info projektinformációk megjelenítése
<add_spec specifikáció> egy specifikációt ad hozzá a projekthez
<default_locker szekrény> beállítja az alapértelmezett szekrény(ek)et a feltöltéshez
test integrációs teszt végrehajtása egy adott fürtdefinícióhoz
Épít a projekt buildelése
upload [locker] buildelje és töltse fel a megadott szekrény(ek)et (alapértelmezés szerint használja, ha nincs megadva)
letöltés [szekrény] töltse le a projektblobokat a megadott szekrény(ek)ből (alapértelmezés szerint használja, ha nincs megadva)
<generate_template fájl> fürtsablon létrehozása a projekthez fájlba <írva>

cyclecloud project init

új üres projekt létrehozása

cyclecloud project init <name>

cyclecloud project fetch

lekéri a projektet egy GitHub-URL-címről <> az <elérési útra>

cyclecloud project fetch <url> <path>

cyclecloud projektinformációk

projektinformációk megjelenítése

cyclecloud project info

cyclecloud project add_spec

egy specifikációt ad hozzá a projekthez

cyclecloud project add_spec <spec>

cyclecloud project default_locker

beállítja az alapértelmezett szekrény(ek)et a feltöltéshez

cyclecloud project default_locker <locker> [--global]

--global

A projektspecifikus érték helyett állítsa be a globális alapértelmezett értéket.

cyclecloud projektteszt

integrációs teszt végrehajtása egy adott fürtdefinícióhoz

cyclecloud project test [--skip-teardown]
                        [--output-json=JSON_FILE]
                        [--junit-xml=JUNIT_FILE]
                        [--extra-var=EXTRA_VARS]
                        [--template=TEMPLATE]
                        [--name=CLUSTER_NAME]

--skip-teardown

A teszteléshez létrehozott fürt lebontásának kihagyása

--output-json=JSON_FILE

Az eredmények kimenete a megadott json-fájlba

--junit-xml=JUNIT_FILE

Az eredmények kimenete junit-xml formátumban a megadott json-fájlba

-e EXTRA_VARS, --extra-var=EXTRA_VARS

A tesztelés alatt álló fürtsablon paraméterezéséhez használt tetszőleges kulcs=értékpárok

-t TEMPLATE, --template=TEMPLATE

A fürtsablonfájl elérési útja

-n CLUSTER_NAME, --name=CLUSTER_NAME

A tesztelni kívánt fürtdefiníció neve

cyclecloud-projekt buildelése

a projekt buildelése

cyclecloud project build [--project-version=PROJECT_VERSION]
                         [--build-dir=BUILD_DIR]

--project-version=PROJECT_VERSION

A project.ini-ben található projektverzió felülbírálása

--build-dir=BUILD_DIR

A buildkönyvtár

cyclecloud-projekt feltöltése

buildelje és töltse fel a megadott szekrény(ek)et (alapértelmezés szerint használja, ha nincs megadva)

cyclecloud project upload [locker] [--project-version=PROJECT_VERSION]

--project-version=PROJECT_VERSION

A project.ini-ben található projektverzió felülbírálása

cyclecloud projekt letöltése

töltse le a projektblobokat a megadott szekrény(ek)ből (alapértelmezés szerint használja, ha nincs megadva)

cyclecloud project download [locker]

cyclecloud project generate_template

fürtsablon létrehozása a projekthez fájlba <írva>

cyclecloud project generate_template <file>

cyclecloud reboot_node

Indítsa újra a futó csomópontot.

cyclecloud reboot_node <CLUSTER> <NODE_NAME>

cyclecloud remove_node

Eltávolít egy csomópontot a fürtből (és leállítja, ha elindult).

cyclecloud remove_node <CLUSTER> <NODE_NAME> [--filter=FILTER]
                                             [--instance-filter=INSTANCE_FILTER]
                                             [--creds=CREDS]
                                             [--no-prompt]
                                             [--force]

-f FILTER, --filter=FILTER

Távolítsa el a teljes class-ad kifejezésnek megfelelő csomópontokat.

--instance-filter=INSTANCE_FILTER

Távolítsa el a teljes class-ad kifejezésnek megfelelő aktív példányokkal rendelkező csomópontokat.

--creds=CREDS

Távolítsa el a csomópontokat a névvel ellátott hitelesítő adatokkal.

--no-prompt

Ha meg van adva, nem kér megerősítést a csomópontok szűrő alapján történő megszüntetése előtt.

--force

Kényszerítse a csomópont eltávolítását, még akkor is, ha nem áll le. Megjegyzés: csak akkor használja ezt a beállítást, ha a felhőszolgáltató ezen csomópontjának erőforrásai már le vannak állítva!

cyclecloud újrapróbálkozás

Az újrapróbálkozások nem sikerültek a megnevezett fürt inicializálási műveleteihez.

cyclecloud retry <CLUSTER> [--recursive]

-r, --recursive

Rekurzív módon próbálkozzon újra a fürt és annak összes alfürtje között.

cyclecloud show_cluster

Megjeleníti a fürtöket vagy fürtöket a CycleCloudban.

cyclecloud show_cluster <CLUSTER> [--recursive]
                                  [--long]
                                  [--templates]

-r, --recursive

A fürt és az összes alfürt megjelenítése.

-l, --long

Az összesítés helyett az egyes csomópontokat listázza.

-t, --templates

Fürtsablonok belefoglalása a kimenetbe.

cyclecloud show_nodes

A kijelölt csomópontok/példányok részleteinek megjelenítése.

cyclecloud show_nodes [NAME] [--attrs=ATTRS]
                             [--filter=FILTER]
                             [--instance-filter=INSTANCE_FILTER]
                             [--output=OUTPUT]
                             [--format=FORMAT]
                             [--creds=CREDS]
                             [--cluster=CLUSTER]
                             [--states=STATES]
                             [--long]
                             [--summary]

-a ATTRS, --attrs=ATTRS

A megadott attribútumkészlet (vesszővel tagolt lista) megjelenítése.

-f FILTER, --filter=FILTER

Csak a teljes class-ad kifejezésnek megfelelő csomópontok megjelenítése.

--instance-filter=INSTANCE_FILTER

Csak olyan csomópontok megjelenítése, amelyek aktív példányai megegyeznek a teljes class-ad kifejezéssel.

--output=OUTPUT

Adja ki az egyező csomópontattribútumokat, amelyeket egy Python-stílusú, elnevezett paraméter formátumú sztring ír le. Pl. --output="Name: %(Name)s\t(ID: %(InstanceId)s)\n Fürt: %(ClusterName)s\n"

--format=FORMAT

A kimeneti megjelenítési formátum módosítása [xml | json | szöveg].

--creds=CREDS

Csak a névvel ellátott hitelesítő adatokkal elindított csomópontok megjelenítése.

-c CLUSTER, --cluster=CLUSTER

Csak a megadott fürt csomópontjai jelennek meg.

--states=STATES

Csak a megadott állapotú csomópontok megjelenítése (vesszővel tagolt lista).

-l, --long

A csomópont teljes osztály hirdetésének megjelenítése.

-s, --summary

A csomópont minimális ábrázolásának megjelenítése.

cyclecloud start_cluster

Elindítja a megnevezett fürtöt.

cyclecloud start_cluster <CLUSTER> [--recursive]
                                   [--test]

-r, --recursive

Rekurzív módon indítsa el ezt a fürtöt és annak összes alfürtjét.

-t, --test

Fürt indítása tesztelési módban

cyclecloud start_node

(Újra) Leállított csomópontokat indít el egy futó fürtben.

cyclecloud start_node <CLUSTER> <NODE_NAME>

cyclecloud terminate_cluster

Leállítja a megnevezett fürtöt.

cyclecloud terminate_cluster <CLUSTER> [--recursive]

-r, --recursive

Rekurzív módon állítsa le ezt a fürtöt és annak összes alfürtjét.

cyclecloud terminate_node

Leállítja a futó csomópontot (de a fürtben hagyja).

cyclecloud terminate_node <CLUSTER> <NODE_NAME> [--filter=FILTER]
                                                [--instance-filter=INSTANCE_FILTER]
                                                [--creds=CREDS]
                                                [--no-prompt]

-f FILTER, --filter=FILTER

A teljes class-ad kifejezésnek megfelelő csomópontok leállása.

--instance-filter=INSTANCE_FILTER

Állítsa le a csomópontokat a teljes class-ad kifejezésnek megfelelő aktív példányokkal.

--creds=CREDS

A csomópontok leállása a megnevezett hitelesítő adatok készletével kezdődött.

--no-prompt

Ha meg van adva, nem kér megerősítést a csomópontok szűrő alapján történő megszüntetése előtt.