az arcdata dc config
Poznámka
Tento odkaz je součástí rozšíření arcdata pro Azure CLI (verze 2.3.1 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az arcdata dc config . Přečtěte si další informace o rozšířeních.
Příkazy konfigurace.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az arcdata dc config add |
Do konfiguračního souboru přidejte hodnotu cesty JSON. |
Rozšíření | GA |
az arcdata dc config init |
Inicializace konfiguračního profilu kontroleru dat, který lze použít s |
Rozšíření | GA |
az arcdata dc config list |
Výpis dostupných možností konfiguračního profilu |
Rozšíření | GA |
az arcdata dc config patch |
Opravte konfigurační soubor na základě souboru opravy JSON. |
Rozšíření | GA |
az arcdata dc config remove |
Odeberte hodnotu cesty JSON v konfiguračním souboru. |
Rozšíření | GA |
az arcdata dc config replace |
Nahraďte hodnotu cesty JSON v konfiguračním souboru. |
Rozšíření | GA |
az arcdata dc config show |
Vrátí konfiguraci vlastního prostředku kontroleru dat. |
Rozšíření | GA |
az arcdata dc config add
Do konfiguračního souboru přidejte hodnotu cesty JSON.
Přidejte hodnotu do cesty JSON v konfiguračním souboru. Všechny níže uvedené příklady jsou uvedeny v Bash. Pokud používáte jiný příkazový řádek, možná budete muset správně utéct citace. Alternativně můžete použít funkci souboru patch.
az arcdata dc config add --config-file
--json-values
--path
Příklady
Přidejte úložiště kontroleru dat.
az arcdata dc config add --path custom/control.json --json-values 'spec.storage={"accessMode":"ReadWriteOnce","className":"managed-premium","size":"10Gi"}'
Povinné parametry
Možnost -c je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte -p.
Cesta konfiguračního souboru kontroleru dat ke konfiguračnímu souboru konfigurace, kterou chcete nastavit, tj. custom/control.json.
Seznam párů hodnot klíče s cestami JSON k hodnotám: key1.subkey1=value1,key2.subkey2=value2. Můžete zadat vložené hodnoty JSON, například: key='{"kind":"cluster","name":"test-cluster"} nebo zadat cestu k souboru, například key=./values.json. Příkaz add nepodporuje podmíněné podmínky. Pokud zadaná vložená hodnota představuje dvojici klíčových hodnot se znakem =a ", umistit tyto znaky. Například key1="key2=val2,key3=val3". Podívejte se http://jsonpatch.com/ na příklady, jak by měla cesta vypadat. Pokud chcete získat přístup k poli, musíte to udělat tak, že označíte index, například klíč,0=hodnota.
Cesta konfiguračního souboru kontroleru dat ke konfiguračnímu souboru konfigurace, kterou chcete nastavit, tj. custom/control.json.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az arcdata dc config init
Inicializace konfiguračního profilu kontroleru dat, který lze použít s az arcdata dc create
.
Inicializace konfiguračního profilu kontroleru dat, který lze použít s az arcdata dc create
. V argumentech lze zadat konkrétní zdroj konfiguračního profilu.
az arcdata dc config init [--force]
[--path]
[--source]
[--target]
Příklady
Prostředí inicializované konfigurace kontroleru dat s asistencí – zobrazí se výzva k zadání potřebných hodnot.
az arcdata dc config init
Inicialita konfigurace dc arcdata s argumenty vytvoří konfigurační profil aks-dev-test ve vlastním souboru ./custom.
az arcdata dc config init --source azure-arc-kubeadm --path custom
Volitelné parametry
Vynuťte přepsání cílového souboru.
Cesta k souboru, kam chcete umístit konfigurační profil, ve výchozím nastavení je /custom.
Zdroj konfiguračního profilu: ['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-gke, azure-arc-kubeadm, azure-arc-kubeadm-dev-test, azure-arc-openshift, azure-arc-unit-test).
Možnost -t je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte -p.
Cesta k souboru, kam chcete umístit konfigurační profil, ve výchozím nastavení je /custom.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az arcdata dc config list
Výpis dostupných možností konfiguračního profilu
Seznam dostupných možností konfiguračního profilu pro použití v arcdata dc config init
nástroji .
az arcdata dc config list [--config-profile]
Příklady
Zobrazí všechny dostupné názvy konfiguračních profilů.
az arcdata dc config list
Zobrazuje json konkrétního konfiguračního profilu.
az arcdata dc config list --config-profile aks-dev-test
Volitelné parametry
Výchozí konfigurační 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-gke, azure-arc-kubeadm, azure-arc-kubeadm-dev-test, azure-arc-openshift, azure-arc-unit-test).
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az arcdata dc config patch
Opravte konfigurační soubor na základě souboru opravy JSON.
Opravte konfigurační soubor podle daného souboru opravy. Projděte si http://jsonpatch.com/ lepší přehled o tom, jak se mají cesty skládat. Operace nahrazení může v cestě používat podmíněné výrazy kvůli knihovně https://jsonpath.com/jsonpath . Všechny soubory JSON oprav musí začínat klíčem "patch", který má pole oprav s odpovídajícími operacemi op (přidání, nahrazení, odebrání), cesta a hodnota. Operace "remove" nevyžaduje hodnotu, pouze cestu. Podívejte se na následující příklad:
az arcdata dc config patch --config-file
--patch-file
--path
Příklady
Příklad 1 – Nahraďte port jednoho koncového bodu (koncový bod kontroleru dat) souborem oprav.
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}]}
Příklad 2 – Nahrazení úložiště kontroleru dat souborem patch.
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"}}]}
Povinné parametry
Možnost -c je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte --path.
Cesta konfiguračního souboru kontroleru dat ke konfiguračnímu souboru konfigurace, kterou chcete nastavit, tj. custom/control.json.
Cesta k souboru JSON opravy, který je založený na knihovně jsonpatch: http://jsonpatch.com/. Soubor JSON opravy musíte spustit klíčem s názvem "patch", jehož hodnotou je pole operací oprav, které chcete vytvořit. Pro cestu operace opravy můžete pro většinu operací použít tečku, například key1.key2. Pokud chcete provést operaci nahrazení a nahrazujete hodnotu v poli, která vyžaduje podmíněný zápis, použijte zápis jsonpath tak, že cestu zahájíte hodnotou $. To vám umožní provést podmíněný postup, například $.key1.key2[?( @.key3=="someValue"].key4. Podívejte se na následující příklad: Další nápovědu k podmíněným výrazům najdete tady: https://jsonpath.com/.
Cesta konfiguračního souboru kontroleru dat ke konfiguračnímu souboru konfigurace, kterou chcete nastavit, tj. custom/control.json.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az arcdata dc config remove
Odeberte hodnotu cesty JSON v konfiguračním souboru.
Odeberte hodnotu v cestě JSON v konfiguračním souboru. Všechny níže uvedené příklady jsou uvedeny v Bash. Pokud používáte jiný příkazový řádek, možná budete muset správně utéct citace. Alternativně můžete použít funkci souboru patch.
az arcdata dc config remove --config-file
--json-path
--path
Příklady
Příklad 1 – Odebrání úložiště kontroleru dat
az arcdata dc config remove --path custom/control.json --json-path '.spec.storage'
Povinné parametry
Možnost -c je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte -p.
Cesta konfiguračního souboru kontroleru dat ke konfiguračnímu souboru konfigurace, kterou chcete nastavit, tj. custom/control.json.
Seznam cest JSON založených na knihovně jsonpatch, která označuje, které hodnoty chcete odebrat, například: key1.subkey1,key2.subkey2. Příkaz pro odebrání nepodporuje podmíněné podmínky. Podívejte se http://jsonpatch.com/ na příklady, jak by měla cesta vypadat. Pokud chcete získat přístup k poli, musíte to udělat tak, že označíte index, například klíč,0=hodnota.
Cesta konfiguračního souboru kontroleru dat ke konfiguračnímu souboru konfigurace, kterou chcete nastavit, tj. custom/control.json.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az arcdata dc config replace
Nahraďte hodnotu cesty JSON v konfiguračním souboru.
Nahraďte hodnotu v cestě JSON v konfiguračním souboru. Všechny příklady jsou uvedeny v Bash. Pokud používáte jiný příkazový řádek, možná budete muset správně utéct citace. Alternativně můžete použít funkci souboru patch.
az arcdata dc config replace --config-file
--json-values
--path
Příklady
Příklad 1 – Nahrazení portu jednoho koncového bodu (koncový bod kontroleru dat).
az arcdata dc config replace --path custom/control.json --json-values '$.spec.endpoints[?(@.name=="Controller")].port=30080'
Příklad 2 – Výměna úložiště kontroleru dat
az arcdata dc config replace --path custom/control.json --json-values 'spec.storage={"accessMode":"ReadWriteOnce","className":"managed-premium","size":"10Gi"}'
Povinné parametry
Možnost -c je zastaralá a bude odebrána v budoucí verzi. Místo toho použijte -p.
Cesta konfiguračního souboru kontroleru dat ke konfiguračnímu souboru konfigurace, kterou chcete nastavit, tj. custom/control.json.
Seznam párů hodnot klíče s cestami JSON k hodnotám: key1.subkey1=value1,key2.subkey2=value2. Můžete zadat vložené hodnoty JSON, například: key='{"kind":"cluster","name":"test-cluster"} nebo zadat cestu k souboru, například key=./values.json. Příkaz replace podporuje podmíněné výrazy prostřednictvím knihovny jsonpath. Pokud chcete tuto možnost použít, začněte cestu hodnotou $. To vám umožní provést podmíněný postup, například -j $.key1.key2[?( @.key3=="someValue"].key4=value. Pokud zadaná vložená hodnota představuje dvojici klíčových hodnot se znakem =a ", umistit tyto znaky. Například key1="key2=val2,key3=val3". Příklady se můžou zobrazit níže. Další nápovědu najdete tady: https://jsonpath.com/.
Cesta konfiguračního souboru kontroleru dat ke konfiguračnímu souboru konfigurace, kterou chcete nastavit, tj. custom/control.json.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az arcdata dc config show
Vrátí konfiguraci vlastního prostředku kontroleru dat.
az arcdata dc config show [--k8s-namespace]
[--use-k8s]
Volitelné parametry
Obor názvů Kubernetes, ve kterém existuje kontroler dat.
K provedení této akce použijte místní rozhraní API Kubernetes.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro