BareMetal Machine-rollen
MachineRoles helpt bij het identificeren van de rol(s) die BMM in het Nexus-cluster uitvoert. Met andere woorden, het maakt het mogelijk om de Identificatie van het Nexus-platform Kubernetes-besturingsvlakknooppunten, de beheerknooppunten waar de platformsoftware wordt uitgevoerd en werkknooppunten die zijn gereserveerd voor tenantworkloads.
De volgende rollen worden toegewezen aan BMM-resources:
Control plane
: Deze BMM voert de Kubernetes-besturingsvlakagents uit voor het Nexus-platformcluster.Management plane
: De BMM voert de Nexus-platformagenten uit, inclusief controllers en extensies.Compute plane
: De BMM die verantwoordelijk is voor het uitvoeren van werkelijke tenantworkloads, waaronder Nexus Kubernetes-clusters en virtuele machines.
Hoe werkt het?
De juiste Kubernetes-labels worden tijdens de implementatie toegepast op de BMM-resources om de rollen te identificeren die BMM in het Nexus-cluster vervullen. De eigenschap MachineRoles op basis van de BMM-resource is afgeleid van de kubernetes-labels die zijn toegepast op de BMM-resource.
Hoe kan ik afleiden aan welke rol(s) een BMM is toegewezen?
In elk standaard Nexus-exemplaar met meerdere racks met 3 of meer rekenrekenrekken zijn er 3 aangedreven op besturingsvlakknooppunten en één knooppunt dat is uitgeschakeld, maar beschikbaar is. Het nieuwe machineRole-veld wordt gebruikt naast de powerState
en detailedStatus
velden om het reserve-besturingsvlakknooppunt in een Nexus-exemplaar te bepalen.
Met deze opdracht worden de besturingsvlakservers samen met hun energiestatussen en -statussen weergegeven:
az networkcloud baremetalmachine list -g <resource-group> --sub <subscription> --query "sort_by([].{name:name,readyState:readyState, detailedStatus:detailedStatus, detailedStatusMessage:detailedStatusMessage, powerState:powerState, machineRoles:machineRoles | join(', ', @)}, &name)" --output table
Voorbeelduitvoer:
Naam | Readystate | DetailedStatus | DetailedStatusMessage | PowerState | MachineRoles | Opmerkingen |
---|---|---|---|---|---|---|
x01dev01c1mg01 | Waar | Ingericht | Het besturingssysteem is ingericht op de computer | Ingeschakeld | platform.afo-nc.microsoft.com/control-plane=true | Knooppunt besturingsvlak |
x01dev01c2mg02* | Onwaar | Beschikbaar | Beschikbaar om deel te nemen aan het cluster | Uit | platform.afo-nc.microsoft.com/control-plane=true | Reserve-besturingsvlakknooppunt |
x01dev01c3mg01 | Waar | Ingericht | Het besturingssysteem is ingericht op de computer | Ingeschakeld | platform.afo-nc.microsoft.com/control-plane=true | Knooppunt besturingsvlak |
x01dev01c4mg01 | Waar | Ingericht | Het besturingssysteem is ingericht op de computer | Ingeschakeld | platform.afo-nc.microsoft.com/control-plane=true | Knooppunt besturingsvlak |
x01dev01c1mg02 | Waar | Ingericht | Het besturingssysteem is ingericht op de computer | Ingeschakeld | platform.afo-nc.microsoft.com/management-plane=true | Beheervlakknooppunt |
x01dev01c2mg01 | Waar | Ingericht | Het besturingssysteem is ingericht op de computer | Ingeschakeld | platform.afo-nc.microsoft.com/management-plane=true | Beheervlakknooppunt |
x01dev01c3mg02 | Waar | Ingericht | Het besturingssysteem is ingericht op de computer | Ingeschakeld | platform.afo-nc.microsoft.com/management-plane=true | Beheervlakknooppunt |
x01dev01c4mg02 | Waar | Ingericht | Het besturingssysteem is ingericht op de computer | Ingeschakeld | platform.afo-nc.microsoft.com/management-plane=true | Beheervlakknooppunt |
x01dev01c1co01 | Waar | Ingericht | Het besturingssysteem is ingericht op de computer | Ingeschakeld | platform.afo-nc.microsoft.com/compute-plane=true | Rekenvlakknooppunt |
x01dev01c1co02 | Waar | Ingericht | Het besturingssysteem is ingericht op de computer | Ingeschakeld | platform.afo-nc.microsoft.com/compute-plane=true | Rekenvlakknooppunt |
*In dit voorbeeld is x01dev01c2mg02 het reserveknooppunt van het besturingsvlak dat momenteel de status Uitgeschakeld heeft. En is nog steeds beschikbaar om de rol van het besturingsvlak in te nemen, in scenario's waarin het actieve besturingsvlakknooppunt om welke reden dan ook uitvalt.