chore: Upgrade dependences and go version #66
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Background
The
vcluster
has up-to-date version of some dependencies thanvcluster-sdk
. I think it's good to keep these two in the same position in terms of the go version and dependencies.Summary
Replace deprecated implementations with recommended ways
genericclioptions
is deprecated and replace bygenericiooptions
cluster.NewClientFunc
has been replaced byclient.NewClientFunc
PollImmediateInfinite
has been deprecated and recommended to usePollUntilContextCancel
insteadMetricsBindAddress
andNamespace
has beed removed frommanager.Options
WithInsecure
is deprecated and replace byWithTransportCredentials
Bump up controller-runtime related libraries to the latest version as following:
Please help me to refine this PR and becomes ready to merge. 😄