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


az arcdata dc config

Megjegyzés:

Ez a hivatkozás az Azure CLI arcdata bővítményének része (2.3.1-es vagy újabb verzió). A bővítmény automatikusan telepíti az az arcdata dc config parancs első futtatásakor. További információ a bővítményekről.

Konfigurációs parancsok.

Parancsok

Name Description Típus Állapot
az arcdata dc config add

Adjon hozzá egy json-elérési utat egy konfigurációs fájlhoz.

Extension FE
az arcdata dc config init

Inicializáljon egy olyan adatkezelő konfigurációs profilt, amellyel az arcdata dc createhasználható.

Extension FE
az arcdata dc config list

Az elérhető konfigurációs profilválasztások listázása.

Extension FE
az arcdata dc config patch

Egy konfigurációs fájl javítása egy json-javításfájl alapján.

Extension FE
az arcdata dc config remove

Távolítsa el a json-elérési út értékét egy konfigurációs fájlban.

Extension FE
az arcdata dc config replace

Cserélje le egy json-elérési út értékét egy konfigurációs fájlban.

Extension FE
az arcdata dc config show

Adja vissza az egyéni adatkezelő-erőforrás konfigurációját.

Extension FE

az arcdata dc config add

Adjon hozzá egy json-elérési utat egy konfigurációs fájlhoz.

Adja hozzá az értéket a konfigurációs fájl json elérési útján. Az alábbi példák a Bashben találhatók. Ha egy másik parancssort használ, előfordulhat, hogy megfelelő módon kell feloldania a kvótákat. Másik lehetőségként használhatja a javításfájl funkcióit.

az arcdata dc config add --config-file
                         --json-values
                         --path

Példák

Adatvezérlő-tároló hozzáadása.

az arcdata dc config add --path custom/control.json --json-values 'spec.storage={"accessMode":"ReadWriteOnce","className":"managed-premium","size":"10Gi"}'

Kötelező paraméterek

--config-file -c
Elavult

A "-c" lehetőség elavult, és egy későbbi kiadásban el lesz távolítva. Használja helyette a "-p" parancsot.

Az adatkezelő konfigurálja a beállítani kívánt konfiguráció fájl elérési útját, például custom/control.json.

--json-values -j

Kulcsértékpárok listája az értékekhez vezető json-útvonalakról: key1.subkey1=value1,key2.subkey2=value2. Megadhat beágyazott JSON-értékeket, például: key='{"kind":"cluster","name":"test-cluster"}', vagy megadhat egy fájl elérési útját, például key=./values.json. A hozzáadási parancs NEM támogatja a feltételes feltételeket. Ha a megadott beágyazott érték egy "=" és "" karakterrel rendelkező kulcsértékpár, akkor ezeket a karaktereket el kell menekülnie. Például: key1="key2=val2,key3=val3". Példák http://jsonpatch.com/ az elérési út megjelenésére. Ha egy tömbhöz szeretne hozzáférni, ezt az index megadásával kell megtennie, például kulcs.0=érték.

--path -p

Az adatkezelő konfigurálja a beállítani kívánt konfiguráció fájl elérési útját, például custom/control.json.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az arcdata dc config init

Inicializáljon egy olyan adatkezelő konfigurációs profilt, amellyel az arcdata dc createhasználható.

Inicializáljon egy olyan adatkezelő konfigurációs profilt, amellyel az arcdata dc createhasználható. A konfigurációs profil konkrét forrása az argumentumokban adható meg.

az arcdata dc config init [--force]
                          [--path]
                          [--source]
                          [--target]

Példák

Irányított adatkezelő konfigurációs init felület – a szükséges értékekre vonatkozó kéréseket fog kapni.

az arcdata dc config init

az arcdata dc config init argumentumokkal hozza létre az aks-dev-test konfigurációs profilját ./custom nyelven.

az arcdata dc config init --source azure-arc-kubeadm --path custom

Opcionális paraméterek

--force -f

A célfájl felülírásának kényszerítése.

--path -p

A konfigurációs profil elhelyezésének fájlútvonala alapértelmezés szerint az /custom értékre van állítva.

--source -s

Konfigurációs profil forrása: "azure-arc-ake", "azure-arc-aks-default-storage", "azure-arc-aks-dev-test", "azure-arc-aks-hci", "azure-arc-aks-premium-storage", "azure-arc-azure-openshift", "azure-arc-eks", "azure-arc-gke", "azure-arc-kubeadm", "azure-arc-kubeadm-dev-test", "azure-arc-openshift", "azure-arc-unit-test".

--target -t
Elavult

A "-t" lehetőség elavult, és egy későbbi kiadásban el lesz távolítva. Használja helyette a "-p" parancsot.

A konfigurációs profil elhelyezésének fájlútvonala alapértelmezés szerint az /custom értékre van állítva.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az arcdata dc config list

Az elérhető konfigurációs profilválasztások listázása.

A következőben arcdata dc config inithasználható konfigurációs profilok listája:

az arcdata dc config list [--config-profile]

Példák

Megjeleníti az összes elérhető konfigurációs profilnevet.

az arcdata dc config list

Egy adott konfigurációs profil json-ját jeleníti meg.

az arcdata dc config list --config-profile aks-dev-test

Opcionális paraméterek

--config-profile -c

Alapértelmezett konfigurációs profil: "azure-arc-ake", "azure-arc-aks-default-storage", "azure-arc-aks-dev-test", "azure-arc-aks-hci", "azure-arc-aks-premium-storage", "azure-arc-azure-openshift", "azure-arc-eks", "azure-arc-gke", "azure-arc-kubeadm", "azure-arc-kubeadm-dev-test", "azure-arc-openshift", "azure-arc-unit-test".

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az arcdata dc config patch

Egy konfigurációs fájl javítása egy json-javításfájl alapján.

A konfigurációs fájl javítása a megadott javításfájlnak megfelelően. Tekintse meg http://jsonpatch.com/ jobban az útvonalak összeállításának módját. A csereművelet a jsonpath-kódtár https://jsonpath.com/miatt használhat feltételes kódot az elérési útjában. Minden javítás json-fájlnak a "patch" kulccsal kell kezdődnie, amely a megfelelő művelettel (hozzáadás, csere, eltávolítás), elérési úttal és értékkel rendelkező javítások tömbjével rendelkezik. Az "eltávolítás" művelethez nincs szükség értékre, csak egy elérési útra. Ez az alábbi példákon látható.

az arcdata dc config patch --config-file
                           --patch-file
                           --path

Példák

Ex 1 – Cserélje le egy végpont portját (adatkezelővégpont) javításfájlra.

az arcdata dc config patch --path custom/control.json --patch ./patch.json

    Patch File Example (patch.json):
        {"patch":[{"op":"replace","path":"$.spec.endpoints[?(@.name=='Controller')].port","value":30080}]}

Ex 2 – Cserélje le az adatkezelő tárolóját javításfájlra.

az arcdata dc config patch --path custom/control.json --patch ./patch.json

    Patch File Example (patch.json):
        {"patch":[{"op":"replace","path":".spec.storage","value":{"accessMode":"ReadWriteMany","className":"managed-premium","size":"10Gi"}}]}

Kötelező paraméterek

--config-file -c
Elavult

A "-c" lehetőség elavult, és egy későbbi kiadásban el lesz távolítva. Használja helyette a "--path" parancsot.

Az adatkezelő konfigurálja a beállítani kívánt konfiguráció fájl elérési útját, például custom/control.json.

--patch-file -p

A jsonpatch kódtáron alapuló patch json-fájl elérési útja: http://jsonpatch.com/. A javítás json-fájlját egy "patch" nevű kulccsal kell elindítania, amelynek értéke a végrehajtani kívánt javításműveletek tömbje. A javításműveletek elérési útjaként használhat pont jelölést, például key1.key2-t a legtöbb művelethez. Ha csereműveletet szeretne végrehajtani, és egy feltételes feltételt igénylő tömb egyik értékét cseréli le, használja a jsonpath jelölést úgy, hogy $-val kezdi az elérési utat. Ez lehetővé teszi olyan feltételes műveletek elvégzéséhez, mint a $.key1.key2[?( @.key3=="someValue"].key4. Ez az alábbi példákon látható. A feltételes feltételekkel kapcsolatos további segítségért lásd: https://jsonpath.com/.

--path

Az adatkezelő konfigurálja a beállítani kívánt konfiguráció fájl elérési útját, például custom/control.json.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az arcdata dc config remove

Távolítsa el a json-elérési út értékét egy konfigurációs fájlban.

Távolítsa el az értéket a konfigurációs fájl json elérési útján. Az alábbi példák a Bashben találhatók. Ha egy másik parancssort használ, előfordulhat, hogy megfelelő módon kell feloldania a kvótákat. Másik lehetőségként használhatja a javításfájl funkcióit.

az arcdata dc config remove --config-file
                            --json-path
                            --path

Példák

Ex 1 – Az adatkezelő tárterületének eltávolítása.

az arcdata dc config remove --path custom/control.json --json-path '.spec.storage'

Kötelező paraméterek

--config-file -c
Elavult

A "-c" lehetőség elavult, és egy későbbi kiadásban el lesz távolítva. Használja helyette a "-p" parancsot.

Az adatkezelő konfigurálja a beállítani kívánt konfiguráció fájl elérési útját, például custom/control.json.

--json-path -j

A json-elérési utak listája a jsonpatch-kódtár alapján, amely jelzi, hogy mely értékeket szeretné eltávolítani, például: key1.subkey1,key2.subkey2. Az eltávolítási parancs NEM támogatja a feltételes feltételeket. Példák http://jsonpatch.com/ az elérési út megjelenésére. Ha egy tömbhöz szeretne hozzáférni, ezt az index megadásával kell megtennie, például kulcs.0=érték.

--path -p

Az adatkezelő konfigurálja a beállítani kívánt konfiguráció fájl elérési útját, például custom/control.json.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az arcdata dc config replace

Cserélje le egy json-elérési út értékét egy konfigurációs fájlban.

Cserélje le az értéket a konfigurációs fájl json elérési útján. Minden példa a Bashben van megadva. Ha egy másik parancssort használ, előfordulhat, hogy megfelelő módon kell feloldania a kvótákat. Másik lehetőségként használhatja a javításfájl funkcióit.

az arcdata dc config replace --config-file
                             --json-values
                             --path

Példák

1. példa – Egyetlen végpont portjának cseréje (Adatkezelő végpontja).

az arcdata dc config replace --path custom/control.json --json-values '$.spec.endpoints[?(@.name=="Controller")].port=30080'

Ex 2 – Az adatkezelő tárhelyének cseréje.

az arcdata dc config replace --path custom/control.json --json-values 'spec.storage={"accessMode":"ReadWriteOnce","className":"managed-premium","size":"10Gi"}'

Kötelező paraméterek

--config-file -c
Elavult

A "-c" lehetőség elavult, és egy későbbi kiadásban el lesz távolítva. Használja helyette a "-p" parancsot.

Az adatkezelő konfigurálja a beállítani kívánt konfiguráció fájl elérési útját, például custom/control.json.

--json-values -j

Kulcsértékpárok listája az értékekhez vezető json-útvonalakról: key1.subkey1=value1,key2.subkey2=value2. Megadhat beágyazott JSON-értékeket, például: key='{"kind":"cluster","name":"test-cluster"}', vagy megadhat egy fájl elérési útját, például key=./values.json. A csere parancs a jsonpath-kódtáron keresztül támogatja a feltételes feltételeket. Ennek használatához indítsa el az elérési utat egy $-val. Ez lehetővé teszi, hogy olyan feltételes műveleteket hajtson végre, mint a -j $.key1.key2[?( @.key3=="someValue"].key4=value. Ha a megadott beágyazott érték egy "=" és "" karakterrel rendelkező kulcsértékpár, akkor ezeket a karaktereket el kell menekülnie. Például: key1="key2=val2,key3=val3". Az alábbiakban példákat láthat. További segítségért lásd: https://jsonpath.com/.

--path -p

Az adatkezelő konfigurálja a beállítani kívánt konfiguráció fájl elérési útját, például custom/control.json.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az arcdata dc config show

Adja vissza az egyéni adatkezelő-erőforrás konfigurációját.

az arcdata dc config show [--k8s-namespace]
                          [--use-k8s]

Opcionális paraméterek

--k8s-namespace -k

Az a Kubernetes-névtér, amelyben az adatkezelő létezik.

--use-k8s

A művelet végrehajtásához használja a helyi Kubernetes API-kat.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.