Vytváření vlastních šablon konfigurace
Tento článek vysvětluje, jak vytvořit vlastní šablonu konfigurace pro kontroler dat s podporou Služby Azure Arc.
Jedním z požadovaných parametrů během nasazování kontroleru dat v režimu nepřímo připojeného az arcdata dc create --profile-name
je parametr. V současné době je dostupný seznam předdefinovaných profilů dostupný prostřednictvím spuštění dotazu:
az arcdata dc config list
Tyto profily jsou soubory JSON šablony, které mají různá nastavení pro kontroler dat s podporou Služby Azure Arc, jako je registr kontejneru a nastavení úložiště, třídy úložiště pro data a protokoly, velikost úložiště pro data a protokoly, zabezpečení, typ služby atd. a je možné je přizpůsobit vašemu prostředí.
V některých případech ale můžete chtít přizpůsobit tyto šablony konfigurace tak, aby splňovaly vaše požadavky, a předat přizpůsobenou šablonu konfigurace pomocí parametru --path
az arcdata dc create
příkazu, a nepředávejte předkonfigurovanou šablonu konfigurace pomocí parametru --profile-name
.
Vytvoření souboru control.json
Spuštěním příkazu az arcdata dc config init
inicializujete soubor control.json s předem definovanými nastaveními na základě distribuce clusteru Kubernetes.
Například šablonu control.json soubor pro cluster Kubernetes založený na azure-arc-kubeadm
šabloně v podadresáři volaného custom
v aktuálním pracovním adresáři lze vytvořit následujícím způsobem:
az arcdata dc config init --source azure-arc-kubeadm --path custom
Vytvořený soubor control.json lze upravit v libovolném editoru, jako je Visual Studio Code, a přizpůsobit tak nastavení odpovídající vašemu prostředí.
Použití vlastního souboru control.json k nasazení kontroleru dat s podporou Azure Arc pomocí Azure CLI (az)
Po vytvoření souboru šablony se soubor dá použít během příkazu pro vytvoření kontroleru dat s podporou Azure Arc následujícím způsobem:
az arcdata dc create --path ./custom --name arc --subscription <subscription id> --resource-group <resource group name> --location <location> --connectivity-mode indirect --k8s-namespace <namespace> --use-k8s
#Example:
#az arcdata dc create --path ./custom --name arc --subscription <subscription ID> --resource-group my-resource-group --location eastus --connectivity-mode indirect --k8s-namespace <namespace> --use-k8s
Použití vlastního souboru control.json pro nasazení kontroleru dat Azure Arc pomocí webu Azure Portal
Na obrazovce pro vytvoření kontroleru dat Azure Arc vyberte v části Vlastní šablona možnost Konfigurovat vlastní šablonu. Tím se vyvolá okno pro poskytnutí vlastních nastavení. V tomto okně můžete zadat hodnoty pro různá nastavení nebo nahrát předem nakonfigurovaný soubor control.json přímo.
Po zajištění správnosti hodnot klikněte na Tlačítko Použít a pokračujte v nasazení kontroleru dat Azure Arc.
Související obsah
Režim přímého připojení: Nasazení kontroleru dat – režim přímého připojení (požadavky)
Režim nepřímého připojení: Vytvoření kontroleru dat pomocí rozhraní příkazového řádku