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.