chore(deps): bump k8s.io/kubernetes from 1.22.2 to 1.23.1 (#365)
This commit bumps the k8s.io/kubernetes dependencies and all other kubernetes deps to 1.23.1. There have been two breakages with the upgrade: - The `apply.NewApplyOptions` in the kubectl libraries [has been removed / refactored](https://github.com/kubernetes/kubectl/commit/8165f83007b9f7dabe356a2c814273a60f3c28b4#diff-2672399cb3d708d5fed859b0a74387522408ab868b1c2457587b39cabe2b75ce) and split up into `ApplyOptions` and `ApplyFlags`. This commit populates the `ApplyOptions` directly, as going through the `ApplyFlags` and then calling `ToOptions()` is almost impossible due to its arguments. - The `github.com/go-logr/logr` package has had some breaking changes between the previous alpha release `v.0.4.0` and its stable release `v1.0.0`. The generated mock has been updated to use `logr.LogSink` instead (`logr.Logger` is not an interface anymore), and the test code has been updated accordingly. - Go has been updated to 1.17.6, as `sigs.k8s.io/json` depends on it. Signed-off-by: Ramon Rüttimann <ramon@nine.ch> apply reviewer notes: bump golang version; add missing ApplyOptions parameters Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
R
Ramon Rüttimann committed
b5600162862f1bc5d5b9540cf12de4f1e394bbfc
Parent: f649502
Committed by GitHub <noreply@github.com>
on 1/19/2022, 9:11:47 PM