Rediacc CLI viide (pilv / eksperimentaalne)
Ülevaade
Need käsud nõuavad **pilveadapterit** (eksperimentaalne) -- aktiveeritakse, kui konfiguratsioon sisaldab `apiUrl` ja `token` välju. Peamise CLI viite jaoks vaata [CLI-rakendus](/en/docs/cli-application).
1. Autentimine
Autentimiskomandod
1.1 login
Autentimine Rediacciga
rdc auth login [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-e, --email <email> | E-posti aadress | Ei | - |
-p, --password <password> | Parool (mitte-interaktiivseks sisselogimiseks) | Ei | - |
-m, --master-password <password> | Hoidla krüpteerimise peaparool | Ei | - |
-n, --name <name> | Sessiooni nimi | Ei | - |
--endpoint <url> | API-lõpp-punkti URL | Ei | - |
--save-as <name> | Salvesta mandaadid nimega konfiguratsiooni | Ei | - |
1.2 logout
Kustutab salvestatud volikirjad
rdc auth logout
1.3 status
Kontrollib praegust autentimise olekut
rdc auth status
1.4 register
Registreerib uue organisatsiooni ja kasutajakonto
Pärast registreerimist kontrolli e-posti aktiveerimiskoodi saamiseks.
rdc auth register [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--organization <name> | Organisatsiooni nimi | Jah | - |
-e, --email <email> | E-posti aadress | Jah | - |
-p, --password <password> | Parool (mitte-interaktiivseks sisselogimiseks) | Jah | - |
-m, --master-password <password> | Hoidla krüpteerimise peaparool | Ei | - |
--endpoint <url> | API-lõpp-punkti URL | Ei | - |
--plan <plan> | Tellimisplaan (COMMUNITY, PROFESSIONAL, BUSINESS, ENTERPRISE) | Ei | COMMUNITY |
1.5 activate
Aktiveerib konto kinnituskoodiga
rdc auth activate [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-e, --email <email> | E-posti aadress | Jah | - |
-p, --password <password> | Parool (mitte-interaktiivseks sisselogimiseks) | Jah | - |
--code <code> | Aktiveerimiskood e-postist | Jah | - |
--endpoint <url> | API-lõpp-punkti URL | Ei | - |
1.6 tfa
Kahefaktorilise autentimise haldamine
disable
Keelab kahefaktorilise autentimise
rdc auth tfa disable [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--code <code> | Praegune TFA-kood kinnitamiseks | Ei | - |
-y, --yes | Jäta kinnitusviip vahele | Ei | - |
enable
Lubab kahefaktorilise autentimise
rdc auth tfa enable
status
Kontrollib 2FA olekut
rdc auth tfa status
1.7 token
Tokenite haldamine
fork
Loob hargnenud tokeni teise rakenduse jaoks
rdc auth token fork [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-n, --name <name> | Tokeni nimi | Ei | CLI Fork |
-e, --expires <hours> | Aegumisaeg tundides (1-720) | Ei | 24 |
list
Loetleb aktiivseid tokeneid/seansse
rdc auth token list
revoke
Tühistab konkreetse tokeni
rdc auth token revoke <requestId>
Vihje: Sinu autentimistoken salvestatakse lokaalselt konfiguratsiooni. Kasuta `--save-as`, et salvestada mandaadid nimega konfiguratsiooni mitme keskkonna jaoks.
2. Organisatsiooni haldus
Organisatsiooni haldamise komandod
2.1 list
Loetleb organisatsioone
rdc organization list
2.2 info
Hangib organisatsiooni teabe
rdc organization info
2.3 dashboard
Hangib organisatsiooni armatuurlaua andmed
rdc organization dashboard
2.4 vault
Organisatsiooni vault-i haldamine
get
Hangib organisatsiooni vault-i andmed
rdc organization vault get
list
Loetleb kõik vault-i tüübid
rdc organization vault list
update
Uuendab organisatsiooni vault-i andmeid
rdc organization vault update [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--vault <json> | Hoidla sisu JSON-stringina | Ei | - |
--vault-version <n> | Praegune hoidla versioon optimistlikuks lukustamiseks | Ei | - |
2.5 export
Ekspordib organisatsiooni andmed
rdc organization export [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--path <path> | Väljundfaili salvestamise tee | Ei | - |
2.6 import
Impordib organisatsiooni andmed
rdc organization import <path> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--mode <mode> | Importimisrežiim (merge või replace) | Ei | merge |
2.7 maintenance
Lubab või keelab hoolduserežiimi (blokeerib mitteadministraatori sisselogimised)
rdc organization maintenance <action>
Hoiatus: Kui hoolduserežiim on lubatud, ei saa mitte-administraatorist kasutajad sisse logida.
3. Kasutajahaldus
Kasutajate haldamise komandod
3.1 list
Loetleb kõik kasutajad
rdc user list
3.2 create
Loob uue kasutaja
rdc user create <email> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-p, --password <password> | Uue kasutaja parool | Ei | - |
3.3 activate
Aktiveerib kasutajakonto
rdc user activate <email> <activationCode>
3.4 deactivate
Deaktiveerib kasutajakonto
rdc user deactivate <email> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
3.5 reactivate
Aktiveerib deaktiveeritud kasutajakonto uuesti
rdc user reactivate <email>
3.6 update-email
Muudab kasutaja e-posti aadressi
rdc user update-email <currentEmail> <newEmail>
3.7 update-password
Muudab sinu parooli
rdc user update-password [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--password <password> | Uus parool (mitte-interaktiivne režiim) | Ei | - |
--confirm <confirm> | Kinnita parool (mitte-interaktiivne režiim) | Ei | - |
3.8 update-language
Seab praeguse kasutaja eelistatud keele
rdc user update-language <language>
3.9 exists
Kontrollib, kas kasutaja eksisteerib
rdc user exists <email>
3.10 vault
Kasutaja vault-i haldamine
get
Hangib praeguse kasutaja vault-i andmed
rdc user vault get
update
Uuendab praeguse kasutaja vault-i andmeid
rdc user vault update [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--vault <json> | Hoidla sisu JSON-stringina | Ei | - |
--vault-version <n> | Praegune hoidla versioon optimistlikuks lukustamiseks | Ei | - |
3.11 permission
Kasutaja õiguste haldamine
assign
Määrab õiguste grupi kasutajale
rdc user permission assign <userEmail> <groupName>
4. Meeskonnajaldus
Tiimide haldamine
4.1 list
Loetleb tiime
rdc team list [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--search <text> | Otsi väljalt {{field}} | Ei | - |
--sort <field> | Sorteeri välja järgi | Ei | - |
--desc | Sorteeri kahanevas järjekorras | Ei | - |
4.2 create
Loob tiimi
rdc team create [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--name <name> | Ressursi nimi | Jah | - |
4.3 member
Tiimi liikmesuse haldamine
list
Loetleb tiimi liikmeid
rdc team member list <teamName>
add
Lisab kasutaja tiimi
rdc team member add <teamName> <userEmail>
remove
Eemaldab kasutaja tiimist
rdc team member remove <teamName> <userEmail>
5. Õiguste haldus
Õiguste haldamise komandod
5.1 list
Loetleb õigusi
rdc permission list
5.2 group
Õiguste grupi haldamine
list
Loetleb kõik õiguste grupid
rdc permission group list
create
Loob uue õiguste grupi
rdc permission group create <name>
delete
Kustutab õiguste grupi
rdc permission group delete <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
show
Näitab õiguste grupi üksikasju
rdc permission group show <name>
5.3 add
Lisab õiguse grupile
rdc permission add <groupName> <permission>
5.4 remove
Eemaldab õiguse grupist
rdc permission remove <groupName> <permission>
6. Piirkonna haldus
Piirkondade haldamine
6.1 list
Loetleb piirkondi
rdc region list [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--search <text> | Otsi väljalt {{field}} | Ei | - |
--sort <field> | Sorteeri välja järgi | Ei | - |
--desc | Sorteeri kahanevas järjekorras | Ei | - |
7. Silla haldus
Silla haldamine
7.1 list
Loetleb sildu
rdc bridge list [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-r, --region <name> | Piirkonna nimi | Ei | - |
--search <text> | Otsi väljalt {{field}} | Ei | - |
--sort <field> | Sorteeri välja järgi | Ei | - |
--desc | Sorteeri kahanevas järjekorras | Ei | - |
7.2 reset-auth
Lähtestab silla autoriseerimistokeni
rdc bridge reset-auth <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-r, --region <name> | Piirkonna nimi | Ei | - |
8. Repositooriumi haldus
Repositooriumi haldamise komandod
8.1 list
Loetleb repositooriumeid
rdc repository list [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-t, --team <name> | Meeskonna nimi | Ei | - |
8.2 create
Loob uue repositooriumi
rdc repository create <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-t, --team <name> | Meeskonna nimi | Ei | - |
--tag <tag> | Repositooriumi silt | Ei | latest |
--parent <name> | Emarepos (forkide jaoks) | Ei | - |
--parent-tag <tag> | Emarepo silt | Ei | - |
8.3 rename
Nimetab repositooriumi ümber
rdc repository rename <oldName> <newName> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-t, --team <name> | Meeskonna nimi | Ei | - |
--tag <tag> | Repositooriumi silt | Ei | latest |
8.4 delete
Kustutab repositooriumi
rdc repository delete <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-t, --team <name> | Meeskonna nimi | Ei | - |
--tag <tag> | Repositooriumi silt | Ei | latest |
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
8.5 promote
Edutab fork-i grand-staatusesse
rdc repository promote <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-t, --team <name> | Meeskonna nimi | Ei | - |
--tag <tag> | Repositooriumi silt | Ei | latest |
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
Märkus: Forki ülendamine eraldab selle oma pea-repositooriumist (vanemast) ja muudab selle iseseisvaks.
8.6 vault
Repositooriumi vault-i haldamine
get
Hangib repositooriumi vault-i andmed
rdc repository vault get <repositoryName> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-t, --team <name> | Meeskonna nimi | Ei | - |
--tag <tag> | Repositooriumi silt | Ei | latest |
update
Uuendab repositooriumi vault-i andmeid
rdc repository vault update <repositoryName> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-t, --team <name> | Meeskonna nimi | Ei | - |
--tag <tag> | Repositooriumi silt | Ei | latest |
--vault <json> | Hoidla sisu JSON-stringina | Ei | - |
--vault-version <n> | Praegune hoidla versioon optimistlikuks lukustamiseks | Ei | - |
9. Järjekorra toimingud
Järjekorra haldamine
Järjekorra süsteem on Rediacc ülesandete täitmise tuum. Iga toiming (juurutamine, varundamine, skripti käivitamine) läbib järjekorra.
9.1 list
Loetleb järjekorraelemente
rdc queue list [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-t, --team <name> | Meeskonna nimi | Ei | - |
--status <status> | Filtreeri staatuse järgi | Ei | - |
--priority-min <n> | Minimaalne prioriteet (1-5) | Ei | - |
--priority-max <n> | Maksimaalne prioriteet (1-5) | Ei | - |
--search <text> | Otsi ülesande ID, meeskonna, masina, silla järgi | Ei | - |
--sort <field> | Sorteeri välja järgi | Ei | - |
--desc | Sorteeri kahanevas järjekorras | Ei | - |
--limit <n> | Tulemuste maksimaalne arv | Ei | 50 |
9.2 create
Loob järjekorraelemendu
rdc queue create [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-f, --function <name> | — | Jah | - |
-t, --team <name> | Meeskonna nimi | Ei | - |
-m, --machine <name> | Masina nimi | Ei | - |
-b, --bridge <name> | Silla nimi | Ei | - |
-p, --priority <1-5> | Prioriteet (1=kõrgeim) | Ei | 3 |
--param <key=value> | Funktsiooni parameetrid | Ei | - |
--vault <json> | Töötlemata hoidla JSON (skriptide/CI jaoks) | Ei | - |
9.3 cancel
Katkestab järjekorraelemendu
rdc queue cancel <taskId>
9.4 retry
Proovib ebaõnnestunud järjekorraelemendu uuesti
rdc queue retry <taskId>
9.5 trace
Jälitab järjekorraelemendu täitmist
rdc queue trace <taskId> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-w, --watch | Jälgi uuendusi | Ei | - |
--interval <ms> | Küsitlusintervall millisekundites | Ei | 2000 |
Vihje: Kasuta `--watch`, et jälgida ülesannet reaalajas kuni selle lõpetamiseni.
9.6 delete
Kustutab järjekorraelemendu
rdc queue delete <taskId> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
10. Ceph-salvestuse haldus
Ceph hajutatud salvestuse haldamine
10.1 cluster
Ceph klastri haldamine
list
Loetleb Ceph klastreid
rdc ceph cluster list
create
Loob uue Ceph klastri
rdc ceph cluster create <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--vault <content> | Hoidla sisu JSON-stringina | Ei | - |
delete
Kustutab Ceph klastri
rdc ceph cluster delete <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
machines
Loetleb Ceph klastri masinaid
rdc ceph cluster machines <name>
vault
Ceph klastri vault-i haldamine
Hangib klastri vault-i andmed
rdc ceph cluster vault get <name>
Uuendab klastri vault-i andmed
rdc ceph cluster vault update <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--vault <content> | Hoidla sisu JSON-stringina | Jah | - |
10.2 pool
Ceph poolide haldamine
list
Loetleb Ceph poole
rdc ceph pool list [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--team <name> | Meeskonna nimi | Ei | - |
--cluster <name> | Ceph-klastri nimi | Ei | - |
create
Loob uue Ceph pooli
rdc ceph pool create <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--cluster <name> | Ceph-klastri nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
--vault <content> | Hoidla sisu JSON-stringina | Ei | - |
delete
Kustutab Ceph pooli
rdc ceph pool delete <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--team <name> | Meeskonna nimi | Jah | - |
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
vault
Ceph pooli vault-i haldamine
Hangib pooli vault-i andmed
rdc ceph pool vault get <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--team <name> | Meeskonna nimi | Jah | - |
Uuendab pooli vault-i andmed
rdc ceph pool vault update <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--team <name> | Meeskonna nimi | Jah | - |
--vault <content> | Hoidla sisu JSON-stringina | Jah | - |
10.3 image
Ceph RBD-pildi haldamine
list
Loetleb RBD-pilte
rdc ceph image list [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--pool <name> | Ceph-kausta nimi | Ei | - |
--team <name> | Meeskonna nimi | Ei | - |
create
Loob uue RBD-pildi
rdc ceph image create <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--pool <name> | Ceph-kausta nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
--machine <name> | Masina nimi | Jah | - |
--vault <content> | Hoidla sisu JSON-stringina | Ei | - |
delete
Kustutab RBD-pildi
rdc ceph image delete <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--pool <name> | Ceph-kausta nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
10.4 snapshot
Ceph RBD-hetktõmmise haldamine
list
Loetleb RBD-hetktõmmiseid
rdc ceph snapshot list [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--image <name> | RBD-pildi nimi | Ei | - |
--pool <name> | Ceph-kausta nimi | Ei | - |
--team <name> | Meeskonna nimi | Ei | - |
create
Loob uue RBD-hetktõmmise
rdc ceph snapshot create <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--image <name> | RBD-pildi nimi | Jah | - |
--pool <name> | Ceph-kausta nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
--vault <content> | Hoidla sisu JSON-stringina | Ei | - |
delete
Kustutab RBD-hetktõmmise
rdc ceph snapshot delete <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--image <name> | RBD-pildi nimi | Jah | - |
--pool <name> | Ceph-kausta nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
10.5 clone
Ceph RBD-klooni haldamine
list
Loetleb RBD-kloone
rdc ceph clone list [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--snapshot <name> | RBD-hetktõmmise nimi | Ei | - |
--image <name> | RBD-pildi nimi | Ei | - |
--pool <name> | Ceph-kausta nimi | Ei | - |
--team <name> | Meeskonna nimi | Ei | - |
create
Loob uue RBD-klooni hetktõmmisest
rdc ceph clone create <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--snapshot <name> | RBD-hetktõmmise nimi | Jah | - |
--image <name> | RBD-pildi nimi | Jah | - |
--pool <name> | Ceph-kausta nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
--vault <content> | Hoidla sisu JSON-stringina | Ei | - |
delete
Kustutab RBD-klooni
rdc ceph clone delete <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--snapshot <name> | RBD-hetktõmmise nimi | Jah | - |
--image <name> | RBD-pildi nimi | Jah | - |
--pool <name> | Ceph-kausta nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
-f, --force | Jäta kinnitusviibad vahele | Ei | - |
machines
Loetleb kloonile määratud masinaid
rdc ceph clone machines <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--snapshot <name> | RBD-hetktõmmise nimi | Jah | - |
--image <name> | RBD-pildi nimi | Jah | - |
--pool <name> | Ceph-kausta nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
assign
Määrab masinaid kloonile
rdc ceph clone assign <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--snapshot <name> | RBD-hetktõmmise nimi | Jah | - |
--image <name> | RBD-pildi nimi | Jah | - |
--pool <name> | Ceph-kausta nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
--machines <names> | Masinate nimed (komaga eraldatud) | Jah | - |
unassign
Eemaldab masinaid kloonilt
rdc ceph clone unassign <name> [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--snapshot <name> | RBD-hetktõmmise nimi | Jah | - |
--image <name> | RBD-pildi nimi | Jah | - |
--pool <name> | Ceph-kausta nimi | Jah | - |
--team <name> | Meeskonna nimi | Jah | - |
--machines <names> | Masinate nimed (komaga eraldatud) | Jah | - |
11. Audit ja vastavus
Auditilogi komandod
11.1 list
Loetleb auditilogi kirjeid
rdc audit list
11.2 log
Vaatab audititlogisid
rdc audit log [options]
| Lipuke | Kirjeldus | Kohustuslik | Vaikimisi |
|---|---|---|---|
--limit <n> | Tulemuste maksimaalne arv | Ei | 100 |
11.3 trace
Jälitab olemi auditi ajalugu
rdc audit trace <entityType> <entityId>
11.4 history
Vaatab olemi ajalugu
rdc audit history <entityType> <entityId>