Üzembehelyezési konfiguráció JSON-paraméterei
Ez az oldal ismerteti az AKS Edge Essentials telepítési sémáját, amelyet a aksedge-config.json
alkalmaz.
A teljes JSON-sémafájl a következő helyen C:\Program Files\AksEdge\aksedge-dcschema.json
található: .
Attribútum | Érték típusa | Leírás | Alapértelmezett érték | Alkalmazható üzembehelyezési típusok |
---|---|---|---|---|
SchemaVersion |
Sztring | A JSON séma/formátumának verzióját adja meg. | 1.9 |
Egygépes és teljes üzembe helyezés |
Version |
1.0 |
A JSON-példány verzióját adja meg. | 1.0 |
Egygépes és teljes üzembe helyezés |
DeploymentType |
[SingleMachineCluster / ScalableCluster ] |
Az üzembe helyezés típusát adja meg. Ebben a fájlban ScalableCluster további gépeket adhat hozzá a fürtinfrastruktúra számára. |
SingleMachineCluster |
Egygépes és teljes üzembe helyezés |
Init.ServiceIPRangeStart |
IPv4-cím A.B.C.x . |
Fenntartott IP-kezdőcím a Kubernetes-szolgáltatásokhoz. Ennek az IP-tartománynak ingyenesnek kell lennie az A.B.C.0 alhálózaton. | Egyik sem | Egygépes és teljes üzembe helyezés |
Init.ServiceIPRangeSize |
[0-127] |
A Kubernetes-szolgáltatásokhoz fenntartott IP-kezdőcímek száma. A méret alapján ingyenes IP-címtartományt foglalunk le az alhálózaton. | 0 |
Egygépes és teljes üzembe helyezés |
Init.KmsPlugin.Enable |
Booli | Megadja, hogy a KMS beépülő modul engedélyezve van-e. | téves | Egygépes és teljes üzembe helyezés |
Join.ClusterJoinToken |
Sztring | Reserved |
Egyik sem | Csak teljes üzembe helyezés |
Join.DiscoveryTokenHash |
Sztring | Reserved |
Egyik sem | Csak teljes üzembe helyezés |
Join.CertificateKey |
Sztring | Reserved |
Egyik sem | Csak teljes üzembe helyezés |
Join.ClusterId |
Sztring | Reserved |
Egyik sem | Csak teljes üzembe helyezés |
Arc.ClusterName |
Sztring | Az Azure Portalon megjelenítendő fürt elsődleges neve. | <Machinename>-cluster |
Egygépes és teljes üzembe helyezés |
Arc.Location |
Sztring | Az erőforráscsoport helye. | Egyik sem | Egygépes és teljes üzembe helyezés |
Arc.ResourceGroupName |
Sztring | Az erőforráscsoport neve. | Egyik sem | Egygépes és teljes üzembe helyezés |
Arc.SubscriptionId |
GUID | Az Azure-előfizetés azonosítója. | Egyik sem | Egygépes és teljes üzembe helyezés |
Arc.TenantId |
globálisan egyedi azonosító (GUID) | Az Azure-előfizetés bérlőazonosítója. | Egyik sem | Egygépes és teljes üzembe helyezés |
Arc.ClientId |
globálisan egyedi azonosító (GUID) | A szolgáltatásfőnök AppID azonosítója. Az Alkalmazásregisztrációk lapját használhatja a Microsoft Entra erőforráslapján az Azure portálon, hogy a szolgáltatási megbízókat listázza és kezelje a bérlőben. | Egyik sem | Egygépes és teljes üzembe helyezés |
Arc.ClientSecret |
Sztring | A szolgáltatásnévhez társított titkos kód. | Egyik sem | Egygépes és teljes üzembe helyezés |
Network.ControlPlaneEndpointIp |
IPv4-cím A.B.C.x |
Ingyenes IP-cím az A.B.C. alhálózaton. Ezt a címet a vezérlősík (API-kiszolgáló) kapja meg. | Csak teljes üzembe helyezés | |
Network.NetworkPlugin |
[calico / flannel ] |
CNI beépülő modul választása a Kubernetes hálózati modellhez. A K8s-fürthöz mindig használja calico , a K3s-fürthöz pedig mindig használja flannel . |
flannel |
Egygépes és teljes üzembe helyezés |
Network.Ip4GatewayAddress |
IPv4-cím A.B.C.x |
Átjáró címe; általában a router címe. | Csak teljes üzembe helyezés | |
Network.Ip4PrefixLength |
[1-31] |
Az IP-cím A.B.C előtagjának hossza. Használja például a 24-et, ha a hálózat 192.168.1.0/24. | 24 |
Csak teljes üzembe helyezés |
Network.Ip4AddressPrefix |
Alhálózati maszk A.B.C.0/24 |
Az alhálózat, amelyről az IP-címeket kiosztják egygépes telepítések esetén. Ha például a 192.168.1.0/24 értéket adja meg, ezután az átjáró címe 192.168.1.1, a Linux-csomópont 192.168.1.2, a Windows-csomópont 192.168.1.3, a szolgáltatás IP-címe pedig 192.168.1.4 és újabb. Ez a paraméter nem kötelező, és meg kell győződnie arról, hogy az IP-címek használhatók. Ha ez a paraméter nincs megadva, az AKS Edge Essentials a rendelkezésre álló IP-címeket a lehetőségekhez mérten határozza meg. | Csak egygépes üzembe helyezés | |
Network.DnsServers |
IPv4-cím A.B.C.x |
A DNS IP-címe (általában az útválasztó címe). A számítógép által használt DNS megtekintéséhez adja ki a parancsot Get-DnsClientServerAddress -AddressFamily IPv4 . |
Csak teljes üzembe helyezés | |
Network.InternetDisabled |
Logikai | Hogy a fürt rendelkezik-e internet-hozzáféréssel. Az alapértelmezett érték az false , ami azt jelenti, hogy a fürt alapértelmezés szerint rendelkezik internet-hozzáféréssel. |
false |
Egygépes és teljes üzembe helyezés |
Network.SkipAddressFreeCheck |
Logikai | Figyelmen kívül hagyja az IP-címellenőrzési hibákat, és folytatja az üzembe helyezést. | false |
Teljes üzembe helyezés |
Network.SkipDnsCheck |
Boolean | Ha DNS-kiszolgálókat adott meg a paraméterben, ez a Network.DnsServers jelző figyelmen kívül hagyja a DNS-ellenőrzést, és folytatja az üzembe helyezést. |
false |
Egygépes és teljes üzembe helyezés |
Network.Proxy.Http |
Sztring | HttpProxy link. | Egygépes és teljes üzembe helyezés | |
Network.Proxy.Https |
Sztring | HttpsProxy-hivatkozás. | Egygépes és teljes üzembe helyezés | |
Network.Proxy.No |
Sztring | Nincs proxykonfiguráció a proxy megkerüléséhez. | Egygépes és teljes üzembe helyezés | |
User.AcceptEula |
Logikai | Az EULA elfogadása vagy elutasítása. | false |
Egygépes és teljes üzembe helyezés |
User.AcceptOptionalTelemetry |
Logikai | Fogadja el vagy utasítsa el a optional telemetriát. A required telemetria mindig engedélyezve van. |
false |
Egygépes és teljes üzembe helyezés |
User.VolumeLicense.EnrollmentID |
Sztring | Ha mennyiségi licenccel rendelkezik, adja meg a regisztrációs azonosítót. | Egygépes és teljes üzembe helyezés | |
User.VolumeLicense.PartNumber |
Sztring | Ha mennyiségi licencelésre van szükség, adja meg a cikkszámot. | Egygépes és teljes üzembe helyezés | |
Machines[].ArcHybridComputeMachineId |
Sztring | Reserved |
null |
Egygépes és teljes üzembe helyezés |
Machines[].NetworkConnection.AdapterName |
Sztring | NetAdapterName for VSwitch. Teljes Kubernetes-telepítés esetén kötelező. A Get-NetAdapter -Physical futtatásával láthatja az adapter Name oszlopát. |
Egygépes és teljes üzembe helyezés | |
Machines[].NetworkConnection.Mtu |
Szám | A hálózat maximális átviteli egysége (MTU). | 0 |
Egygépes és teljes üzembe helyezés |
Machines[].LinuxNode.ControlPlane |
Logikai | Meghatározza, hogy azt szeretné-e, hogy az új üzembe helyezés vezérlő sík legyen. Ha false , ez egy feldolgozó csomópont. Csak Linux rendszerű virtuális gépekhez. |
false |
Egygépes és teljes üzembe helyezés |
Machines[].LinuxNode.CpuCount |
[2-x ] |
A virtuális gépekhez fenntartott processzormagok száma. | 2 |
Egygépes és teljes üzembe helyezés |
Machines[].LinuxNode.MemoryInMB |
[2048-2x ] |
A virtuális gépekhez fenntartott RAM MB-ban. | 2048 |
Egygépes és teljes üzembe helyezés |
Machines[].LinuxNode.DataSizeInGB |
Szám | Az adatpartíció mérete. Nagy alkalmazások esetén javasoljuk, hogy növelje ezt a számot. Csak Linux rendszerű virtuális gépekhez. | 10 |
Egygépes és teljes üzembe helyezés |
Machines[].LinuxNode.LogSizeInGB |
Szám | A naplópartíció mérete GB-ban. A naplópartíció maximális mérete 10 GB, minimális és alapértelmezett értéke 1 GB. Csak Linux-csomópontokon érhető el. | 1 |
Egygépes és teljes üzembe helyezés |
Machines[].LinuxNode.Ip4Address |
A.B.C.x |
Meghatározza a virtuális gép által használt IP-címet. | Egygépes és teljes üzembe helyezés | |
Machines[].LinuxNode.MacAddress |
00:00:00:00:00:00 |
Megadja, hogy a virtuális gép mely MAC-címet használja. | Egygépes és teljes üzembe helyezés | |
Machines[].LinuxNode.TimeoutSeconds |
Szám | A Kubernetes-fürt számára időtúllépést biztosítottak a rendszerindítási folyamat befejezéséhez. Javasoljuk, hogy az alapértelmezett értéket használja. | 300 |
Egygépes és teljes üzembe helyezés |
Machines[].LinuxNode.TpmPassthrough |
Boolean | Engedélyezi a TPM-hozzáférést a Linux-csomópontról. | false |
Egygépes és teljes üzembe helyezés |
Machines[].LinuxNode.SecondaryNetworks |
Tömb | A Linux-csomóponthoz hozzáadni kívánt másodlagos hálózatot adja meg. Megadhat egy tömböt VMSwitchName , amely nem kötelező statikus IP-információkkal rendelkezik. (Ip4Address,Ip4GatewayAddress and Ip4PrefixLength ) |
null |
Egygépes és teljes üzembe helyezés |
Machines[].WindowsNode.CpuCount |
[2-x ] |
A VM/virtuális gépek számára fenntartott processzormagok száma. | 2 |
Egygépes és teljes üzembe helyezés |
Machines[].WindowsNode.MemoryInMB |
[2048-2x ] |
RAM a virtuális gépekhez/virtuális gépekhez fenntartott MB-kben (2 többszöröse). | 2048 |
Egygépes és teljes üzembe helyezés |
Machines[].WindowsNode.Ip4Address |
A.B.C.x |
Meghatározza a virtuális gép által használt IP-címet. | Egygépes és teljes üzembe helyezés | |
Machines[].WindowsNode.MacAddress |
00:00:00:00:00:00 |
Megadja, hogy a virtuális gép mely MAC-címet használja. | Egygépes és teljes üzembe helyezés | |
Machines[].WindowsNode.TimeoutSeconds |
Szám | A Kubernetes-fürt számára biztosított időtartam a rendszerindítási folyamat befejezéséhez. Javasoljuk, hogy az alapértelmezett értéket használja. | 900 |
Egygépes és teljes üzembe helyezés |