Delen via


Aangepaste configuratiesjablonen maken

In dit artikel wordt uitgelegd hoe u een aangepaste configuratiesjabloon maakt voor gegevenscontroller met Azure Arc.

Een van de vereiste parameters tijdens de implementatie van een gegevenscontroller in indirect verbonden modus is de az arcdata dc create --profile-name parameter. Momenteel kunt u de beschikbare lijst met ingebouwde profielen vinden via het uitvoeren van de query:

az arcdata dc config list

Deze profielen zijn sjabloon-JSON-bestanden met verschillende instellingen voor de gegevenscontroller met Azure Arc, zoals containerregister- en opslagplaatsinstellingen, opslagklassen voor gegevens en logboeken, opslaggrootte voor gegevens en logboeken, beveiliging, servicetype, enzovoort, en kunnen worden aangepast aan uw omgeving.

In sommige gevallen kunt u deze configuratiesjablonen echter aanpassen aan uw vereisten en de aangepaste configuratiesjabloon doorgeven met behulp van de --path parameter aan de az arcdata dc create opdracht in plaats van een vooraf geconfigureerde configuratiesjabloon door te geven met behulp van de --profile-name parameter.

Control.json-bestand maken

Voer az arcdata dc config init uit om een control.json-bestand te starten met vooraf gedefinieerde instellingen op basis van uw distributie van Kubernetes-cluster. Een sjabloon control.json bestand voor een Kubernetes-cluster kan bijvoorbeeld als volgt worden gemaakt op basis van de azure-arc-kubeadm sjabloon in een submap die in de huidige werkmap wordt aangeroepen custom :

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

Het gemaakte control.json-bestand kan worden bewerkt in elke editor, zoals Visual Studio Code, om de instellingen aan te passen die geschikt zijn voor uw omgeving.

Aangepaste control.json-bestand gebruiken om een gegevenscontroller met Azure Arc te implementeren met behulp van Azure CLI (az)

Zodra het sjabloonbestand is gemaakt, kan het bestand als volgt worden toegepast tijdens de opdracht voor het maken van een gegevenscontroller met Azure Arc:

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

Aangepast control.json-bestand gebruiken voor het implementeren van Azure Arc-gegevenscontroller met behulp van Azure Portal

Selecteer in het scherm Maken van azure Arc-gegevenscontroller de optie Aangepaste sjabloon configureren onder Aangepaste sjabloon. Hiermee wordt een blade aangeroepen om aangepaste instellingen te bieden. Op deze blade kunt u de waarden voor de verschillende instellingen typen of een vooraf geconfigureerd control.json bestand rechtstreeks uploaden.

Nadat u hebt gecontroleerd of de waarden juist zijn, klikt u op Toepassen om door te gaan met de implementatie van de Azure Arc-gegevenscontroller.