Sdílet prostřednictvím


Parametry JSON konfigurace nasazení

Tato stránka popisuje schéma nasazení AKS Edge Essentials použité v nástroji aksedge-config.json.

Úplný soubor schématu JSON najdete na adrese C:\Program Files\AksEdge\aksedge-dcschema.json.

Atribut Typ hodnoty Description Výchozí hodnota Použitelné typy nasazení
SchemaVersion Řetězec Určuje verzi schématu nebo formátu JSON. 1.9 Nasazení na jednom počítači a úplné nasazení
Version 1.0 Určuje verzi instance JSON. 1.0 Nasazení na jednom počítači a úplné nasazení
DeploymentType [SingleMachineCluster / ScalableCluster] Určuje typ nasazení. V ScalableClusternástroji můžete do infrastruktury clusteru přidat další počítače. SingleMachineCluster Nasazení na jednom počítači a úplné nasazení
Init.ServiceIPRangeStart IPv4 adresa A.B.C.x. Vyhrazená počáteční IP adresa pro služby Kubernetes. Tento rozsah IP adres musí být ve vaší podsíti A.B.C.0 volný. Žádné Nasazení na jednom počítači a úplné nasazení
Init.ServiceIPRangeSize [0-127] Počet rezervovaných počátečních IP adres pro služby Kubernetes Na základě velikosti přidělíme ve vaší podsíti rozsah volných IP adres. 0 Nasazení na jednom počítači a úplné nasazení
Join.ClusterJoinToken Řetězec Reserved Žádné Pouze úplné nasazení
Join.DiscoveryTokenHash Řetězec Reserved Žádné Pouze úplné nasazení
Join.CertificateKey Řetězec Reserved Žádné Pouze úplné nasazení
Join.ClusterId Řetězec Reserved Žádné Pouze úplné nasazení
Arc.ClusterName Řetězec Upřednostňovaný název clusteru, který se má zobrazit v Azure Portal. <Machinename>-cluster Nasazení na jednom počítači a úplné nasazení
Arc.Location Řetězec Umístění skupiny prostředků. Žádné Nasazení na jednom počítači a úplné nasazení
Arc.ResourceGroupName Řetězec Název skupiny prostředků. Žádné Nasazení na jednom počítači a úplné nasazení
Arc.SubscriptionId Identifikátor GUID ID předplatného Azure Žádné Nasazení na jednom počítači a úplné nasazení
Arc.TenantId Identifikátor GUID Id tenanta pro předplatné Azure. Žádné Nasazení na jednom počítači a úplné nasazení
Arc.ClientId Identifikátor GUID AppID instančního objektu. K výpisu a správě instančních objektů v tenantovi můžete použít stránku Registrace aplikací na stránce prostředku Microsoft Entra na Azure Portal. Žádné Nasazení na jednom počítači a úplné nasazení
Arc.ClientSecret Řetězec Tajný kód přidružený k instančnímu objektu. Žádné Nasazení na jednom počítači a úplné nasazení
Network.ControlPlaneEndpointIp IPv4 adresa A.B.C.x Bezplatná IP adresa ve vaší podsíti A.B.C. Tuto adresu získá řídicí rovina (server rozhraní API). Pouze úplné nasazení
Network.NetworkPlugin [calico / flannel] Volba modulu plug-in CNI pro síťový model Kubernetes Pro cluster K8s vždy používejte calico a pro cluster K3s vždy použijte flannel. flannel Nasazení na jednom počítači a úplné nasazení
Network.Ip4GatewayAddress IPv4 adresa A.B.C.x adresa brány; obvykle adresu směrovače. Pouze úplné nasazení
Network.Ip4PrefixLength [1-31] Délka předpony IP adresy podsítě A.B.C . Pokud je vaše síť 192.168.1.0/24, použijte například 24. 24 Pouze úplné nasazení
Network.Ip4AddressPrefix Maska podsítě A.B.C.0/24 Podsíť, ze které jsou IP adresy přiděleny v nasazeních s jedním počítačem. Pokud například zadáte 192.168.1.0/24, pak je adresa brány 192.168.1.1, linuxový uzel 192.168.1.2, uzel Windows je 192.168.1.3 a IP adresy služby jsou přiřazené 192.168.1.4 a novější. Tento parametr je nepovinný a musíte zajistit, aby ip adresy byly k dispozici pro použití. Pokud tento parametr není zadaný, určí AKS Edge Essentials dostupné IP adresy s maximálním úsilím. Pouze nasazení na jednom počítači
Network.DnsServers IPv4 adresa A.B.C.x IP adresa vašeho DNS (obvykle adresa směrovače). Pokud chcete zobrazit dns, který váš počítač používá, spusťte příkaz Get-DnsClientServerAddress -AddressFamily IPv4. Pouze úplné nasazení
Network.InternetDisabled Logická hodnota Určuje, jestli má váš cluster přístup k internetu. Výchozí hodnota je false, což znamená, že váš cluster má ve výchozím nastavení přístup k internetu. false Nasazení na jednom počítači a úplné nasazení
Network.SkipAddressFreeCheck Logická hodnota Ignoruje selhání kontroly IP adres a pokračuje v nasazení. false Úplné nasazení
Network.SkipDnsCheck Logická hodnota Pokud jste v parametru Network.DnsServers zadali servery DNS, tento příznak ignoruje kontrolu DNS a pokračuje v nasazení. false Nasazení na jednom počítači a úplné nasazení
Network.Proxy.Http Řetězec Odkaz HttpProxy Nasazení na jednom počítači a úplné nasazení
Network.Proxy.Https Řetězec Odkaz HttpsProxy Nasazení na jednom počítači a úplné nasazení
Network.Proxy.No Řetězec Neexistuje konfigurace proxy serveru pro obejití proxy serveru. Nasazení na jednom počítači a úplné nasazení
User.AcceptEula Logická hodnota Přijměte nebo odmítejte smlouvu EULA. false Nasazení na jednom počítači a úplné nasazení
User.AcceptOptionalTelemetry Logická hodnota Přijměte nebo odmítejte telemetrii optional . Telemetrie required je vždy povolená. false Nasazení na jednom počítači a úplné nasazení
User.VolumeLicense.EnrollmentID Řetězec Pokud je k dispozici multilicence, zadejte ID registrace. Nasazení na jednom počítači a úplné nasazení
User.VolumeLicense.PartNumber Řetězec Pokud je k dispozici multilicence, zadejte číslo dílu. Nasazení na jednom počítači a úplné nasazení
Machines[].ArcHybridComputeMachineId Řetězec Reserved null Nasazení na jednom počítači a úplné nasazení
Machines[].NetworkConnection.AdapterName Řetězec NetAdapterName pro VSwitch. Je to povinné pro úplné nasazení Kubernetes. Spuštěním příkazu Get-NetAdapter -Physical můžete zobrazit Name sloupec pro adaptér podle vašeho výběru. Nasazení na jednom počítači a úplné nasazení
Machines[].NetworkConnection.Mtu Číslo Maximální přenosová jednotka (MTU) pro síť. 0 Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.ControlPlane Logická hodnota Určuje, jestli má být toto nové nasazení řídicí rovinou. Pokud falsese jedná o pracovní uzel. Pouze pro virtuální počítače s Linuxem. false Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.CpuCount [2-x] Počet jader procesoru rezervovaných pro virtuální počítače nebo virtuální počítače 2 Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.MemoryInMB [2048-2x] Paměť RAM v mbech MB vyhrazená pro virtuální počítače nebo virtuální počítače 2048 Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.DataSizeInGB Číslo Velikost datového oddílu. U velkých aplikací doporučujeme tento počet zvýšit. Pouze pro virtuální počítače s Linuxem. 10 Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.LogSizeInGB Číslo Velikost oddílu protokolu v GB Maximální velikost oddílu protokolu je omezena na 10 GB a ve výchozím nastavení je 1 GB. K dispozici pouze na uzlech s Linuxem. 1 Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.Ip4Address A.B.C.x Určuje IP adresu, kterou váš virtuální počítač přijímá. Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.MacAddress 00:00:00:00:00:00 Určuje adresu MAC, kterou váš virtuální počítač přijímá. Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.TimeoutSeconds Číslo Zadaný časový limit clusteru Kubernetes k dokončení procesu spuštění. Doporučujeme použít výchozí hodnotu. 300 Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.TpmPassthrough Logická hodnota Povolí přístup tpm z uzlu Linuxu. false Nasazení na jednom počítači a úplné nasazení
Machines[].LinuxNode.SecondaryNetworks Pole Určuje sekundární síť, která se má přidat do linuxového uzlu. Můžete zadat pole VMSwitchName s volitelnými statickými informacemi o IP adrese. (Ip4Address,Ip4GatewayAddress and Ip4PrefixLength) null Nasazení na jednom počítači a úplné nasazení
Machines[].WindowsNode.CpuCount [2-x] Počet jader procesoru rezervovaných pro virtuální počítače nebo virtuální počítače 2 Nasazení na jednom počítači a úplné nasazení
Machines[].WindowsNode.MemoryInMB [2048-2x] Paměť RAM v MB rezervovaná pro virtuální počítače nebo virtuální počítače (násobky 2) 2048 Nasazení na jednom počítači a úplné nasazení
Machines[].WindowsNode.Ip4Address A.B.C.x Určuje IP adresu, kterou váš virtuální počítač přijímá. Nasazení na jednom počítači a úplné nasazení
Machines[].WindowsNode.MacAddress 00:00:00:00:00:00 Určuje adresu MAC, kterou váš virtuální počítač přijímá. Nasazení na jednom počítači a úplné nasazení
Machines[].WindowsNode.TimeoutSeconds Číslo Poskytnutý časový limit clusteru Kubernetes k dokončení procesu bootstrap Doporučujeme použít výchozí hodnotu. 900 Nasazení na jednom počítači a úplné nasazení

Další kroky