This would create several targets which didn't incorporate any version
numbers and so wouldn't be updated when version numbers were changed.
There were also non-make-ey ways of doings things like variables and
folder creation.
This also bumps the version of the kubebuilder tools we use
Signed-off-by: Ashley Davis <ashley.davis@venafi.com>
Kubebuilder tools version 1.21.2 previously used does not work on arm64
(specifically Raspberry PI). Interestingly, the latest (as of the time
of this commit) version 1.24.2 does not work either. An error message
like this causes the test to fail:
apiserver.go:43: failed to start control plane: unable to start control plane itself: failed to start the controlplane. retried 5 times: timeout waiting for process kube-apiserver to start
However, with 1.24.1 the test "mostly" passes, although it may
occasionally fail. It might be that Raspberry PI is too slow and
something times out.
Signed-off-by: Marko Vukovic <anonsoftware@gmail.com>