Dela via


JSON-parametrar för distributionskonfiguration

Den här sidan beskriver distributionsschemat för AKS Edge Essentials som används i aksedge-config.json.

Du hittar den fullständiga JSON-schemafilen på C:\Program Files\AksEdge\aksedge-dcschema.json.

Attribut Värdetyp beskrivning Standardvärde Tillämpliga distributionstyper
SchemaVersion String Anger versionen av JSON-schemat/formatet. 1.9 Distribution med en enda dator och fullständig distribution
Version 1.0 Anger versionen av JSON-instansen. 1.0 Distribution med en enda dator och fullständig distribution
DeploymentType [SingleMachineCluster / ScalableCluster] Anger distributionstyp. I ScalableClusterkan du lägga till fler datorer i klusterinfrastrukturen. SingleMachineCluster Distribution med en enda dator och fullständig distribution
Init.ServiceIPRangeStart IPv4-adress A.B.C.x. Reserverad IP-startadress för dina Kubernetes-tjänster. Det här IP-intervallet måste vara kostnadsfritt i undernätet A.B.C.0. Ingen Distribution med en enda dator och fullständig distribution
Init.ServiceIPRangeSize [0-127] Antal reserverade IP-startadresser för dina Kubernetes-tjänster. Baserat på storleken allokerar vi ett intervall med kostnadsfria IP-adresser i ditt undernät. 0 Distribution med en enda dator och fullständig distribution
Join.ClusterJoinToken String Reserved Ingen Endast fullständig distribution
Join.DiscoveryTokenHash String Reserved Ingen Endast fullständig distribution
Join.CertificateKey String Reserved Ingen Endast fullständig distribution
Join.ClusterId String Reserved Ingen Endast fullständig distribution
Arc.ClusterName String Önskat namn för klustret som ska visas i Azure Portal. <Machinename>-cluster Distribution med en enda dator och fullständig distribution
Arc.Location String Plats för resursgrupp. Ingen Distribution med en enda dator och fullständig distribution
Arc.ResourceGroupName String Namn på resursgrupp. Ingen Distribution med en enda dator och fullständig distribution
Arc.SubscriptionId GUID Prenumerations-ID för Azure. Ingen Distribution med en enda dator och fullständig distribution
Arc.TenantId GUID TenantID för Azure-prenumerationen. Ingen Distribution med en enda dator och fullständig distribution
Arc.ClientId GUID AppID för tjänstens huvudnamn. Du kan använda sidan Appregistreringar på microsoft Entra-resurssidan på Azure Portal för att lista och hantera tjänstens huvudnamn i en klientorganisation. Ingen Distribution med en enda dator och fullständig distribution
Arc.ClientSecret String Hemlighet som är associerad med tjänstens huvudnamn. Ingen Distribution med en enda dator och fullständig distribution
Network.ControlPlaneEndpointIp IPv4-adress A.B.C.x En kostnadsfri IP-adress i undernätet A.B.C. Kontrollplanet (API-servern) hämtar den här adressen. Endast fullständig distribution
Network.NetworkPlugin [calico / flannel] CNI-plugin-val för Kubernetes-nätverksmodellen. För K8s-kluster använder calico du alltid och för K3s-kluster använder flanneldu alltid . flannel Distribution med en enda dator och fullständig distribution
Network.Ip4GatewayAddress IPv4-adress A.B.C.x Gatewayadress; vanligtvis routeradressen. Endast fullständig distribution
Network.Ip4PrefixLength [1-31] Ip-adressundernätets A.B.C-prefixlängd . Använd till exempel 24 om nätverket är 192.168.1.0/24. 24 Endast fullständig distribution
Network.Ip4AddressPrefix Nätmask A.B.C.0/24 Det undernät från vilket IP-adresser tilldelas i distributioner av en enda dator. Om du till exempel anger 192.168.1.0/24, gatewayadressen är 192.168.1.1, Linux-noden är 192.168.1.2, Windows-noden är 192.168.1.3 och tjänst-IP-adresserna tilldelas 192.168.1.4 och senare. Den här parametern är valfri och du måste se till att IP-adresserna är tillgängliga för användning. Om den här parametern inte anges avgör AKS Edge Essentials tillgängliga IP-adresser efter bästa förmåga. Distribution av en enda dator
Network.DnsServers IPv4-adress A.B.C.x IP-adressen för din DNS (vanligtvis routeradressen). Om du vill visa vilken DNS datorn använder utfärdar du kommandot Get-DnsClientServerAddress -AddressFamily IPv4. Endast fullständig distribution
Network.InternetDisabled Booleskt Om klustret har åtkomst till Internet. Standardvärdet är false, vilket innebär att klustret som standard har åtkomst till Internet. false Distribution med en enda dator och fullständig distribution
Network.SkipAddressFreeCheck Booleskt Ignorerar FEL vid IP-adresskontroll och fortsätter med distributionen. false Fullständig distribution
Network.SkipDnsCheck Booleskt Om du har angett DNS-servrar i parametern Network.DnsServers ignorerar den här flaggan DNS-kontrollen och fortsätter med distributionen. false Distribution med en enda dator och fullständig distribution
Network.Proxy.Http String HttpProxy-länk. Distribution med en enda dator och fullständig distribution
Network.Proxy.Https String HttpsProxy-länk. Distribution med en enda dator och fullständig distribution
Network.Proxy.No String Ingen proxykonfiguration för att kringgå proxyn. Distribution med en enda dator och fullständig distribution
User.AcceptEula Booleskt Acceptera eller avvisa serviceavtalet. false Distribution med en enda dator och fullständig distribution
User.AcceptOptionalTelemetry Booleskt Acceptera eller avvisa telemetrin optional . Telemetrin required är alltid aktiverad. false Distribution med en enda dator och fullständig distribution
User.VolumeLicense.EnrollmentID String Om volymlicensiering är tillämpligt anger du ditt registrerings-ID. Distribution med en enda dator och fullständig distribution
User.VolumeLicense.PartNumber String Om volymlicensiering är tillämpligt anger du artikelnumret. Distribution med en enda dator och fullständig distribution
Machines[].ArcHybridComputeMachineId String Reserved null Distribution med en enda dator och fullständig distribution
Machines[].NetworkConnection.AdapterName String NetAdapterName för VSwitch. Det är obligatoriskt för en fullständig Kubernetes-distribution. Du kan köra Get-NetAdapter -Physical för att visa Name kolumnen för det kort du väljer. Distribution med en enda dator och fullständig distribution
Machines[].NetworkConnection.Mtu Antal Den maximala överföringsenheten (MTU) för nätverket. 0 Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.ControlPlane Booleskt Anger om du vill att den nya distributionen ska vara ett kontrollplan. Om falseär det en arbetsnod. Endast för virtuella Linux-datorer. false Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.CpuCount [2-x] Antal processorkärnor som är reserverade för virtuella datorer/virtuella datorer. 2 Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.MemoryInMB [2048-2x] RAM-minne i MB:er som är reserverade för virtuella datorer. 2048 Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.DataSizeInGB Antal Storleken på datapartitionen. För stora program rekommenderar vi att du ökar det här antalet. Endast för virtuella Linux-datorer. 10 Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.LogSizeInGB Antal Storleken på loggpartitionen i GB. Maximal loggpartitionsstorlek är begränsad till 10 GB med minimum och standardvärdet 1 GB. Endast tillgängligt på Linux-noder. 1 Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.Ip4Address A.B.C.x Anger den IP-adress som den virtuella datorn tar. Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.MacAddress 00:00:00:00:00:00 Anger den MAC-adress som den virtuella datorn tar. Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.TimeoutSeconds Antal Tidsgränsen uppnåddes för Kubernetes-klustret för att slutföra bootstrap-processen. Vi rekommenderar att du använder standardvärdet. 300 Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.TpmPassthrough Booleskt Aktiverar TPM-åtkomst från Linux-noden. false Distribution med en enda dator och fullständig distribution
Machines[].LinuxNode.SecondaryNetworks Matris Anger ett sekundärt nätverk som ska läggas till i Linux-noden. Du kan ange en matris VMSwitchName med med valfri statisk IP-information. (Ip4Address,Ip4GatewayAddress and Ip4PrefixLength) null Distribution med en enda dator och fullständig distribution
Machines[].WindowsNode.CpuCount [2-x] Antal processorkärnor som är reserverade för virtuella datorer/virtuella datorer. 2 Distribution med en enda dator och fullständig distribution
Machines[].WindowsNode.MemoryInMB [2048-2x] RAM-minne i MB:er som är reserverade för virtuella datorer/virtuella datorer (multiplar av 2). 2048 Distribution med en enda dator och fullständig distribution
Machines[].WindowsNode.Ip4Address A.B.C.x Anger den IP-adress som den virtuella datorn tar. Distribution med en enda dator och fullständig distribution
Machines[].WindowsNode.MacAddress 00:00:00:00:00:00 Anger den MAC-adress som den virtuella datorn tar. Distribution med en enda dator och fullständig distribution
Machines[].WindowsNode.TimeoutSeconds Antal Tidsgränsen uppnåddes för kubernetes-klustret för att slutföra bootstrap-processen. Vi rekommenderar att du använder standardvärdet. 900 Distribution med en enda dator och fullständig distribution

Nästa steg