Blacklist nodes with a providerID that has already been used

What does this MR do and why?

Follows-up discussion !2553 (comment 1986550436)

We see that nodes could be recreated by kubelet after that capi controller has deleted them (and before the machine deletion)

Create a kyverno policy that keeps track of providerID that have already been used, and prevent the re-creation of a node reusing an old ID.

relates to #1442 (closed)

Edited by Francois Eleouet

Merge request reports

Loading