Upgrade GlusterFS Simple Provisioner to work on Kubernetes 1.18+: List of things that need to be fixed
This will be a complied list of everything that has been done or needs to be done, add things to this list as you run into problems and check them off as they are fixed. The main goal of the project right now is to get the provisioner to compile and run, after that the goal will be to retain the functionality from before deprecation by making tweaks to how to k8's API is called.
-
There are many issues with the dependencies imported by the project, the first is we need to make some sort of go.mod
file that lets the main file import the packages, These packages can be directly added to the repo if needed(Zayd currently working on) -
Now that the dependencies actually import using go mod init /path/
go mod tidy
we have to get it to build, this is done with the Makefile I think but it's throwing errors that I'm looking into, some errors caused by go version 16. go version 17.7 required.