Currently the vSAN Health alert 'vSAN cluster compliance' is triggered when the DVS used for the vSAN vmkernel port group has 10Gb/1Gb NICs attached.
vSAN 8.x
The current trigger for the 'vSAN cluster compliance' Skyline Health alert is when the DVS used for vSAN has 10Gb/1Gb NICs attached even if only 25Gb NICs are used as the Active / Failover NICs for the vSAN vmkernel port.
Engineering are aware of this issue and a fix is planned for a later vSAN 8.x release.
Users can apply any one of the following workarounds until a fix is released: