TKGM 2.5.x
ClusterClass.KubeadmControlPlane is a managed sub-component; direct modifications to its .spec are reconciled against the parent ClusterClass.ClusterClass (via variables or patches), the control plane will revert to default settings or fail to apply the customization during node rotation.To apply a custom Audit Policy, you must define a custom ClusterClass that patches the KubeadmControlPlaneTemplate using the below document .
Note: VMware does not test and validate customclass customization as this is an experimental feature. Hence, the scope of troubleshooting will be limited and will be on best effort basis.