diff --git a/go.mod b/go.mod index 006929838..94d9e53f1 100644 --- a/go.mod +++ b/go.mod @@ -2,7 +2,7 @@ module k8s.io/kubectl -go 1.21 +go 1.22.0 require ( github.com/MakeNowJust/heredoc v1.0.0 @@ -30,15 +30,15 @@ require ( github.com/stretchr/testify v1.8.4 golang.org/x/sys v0.17.0 gopkg.in/yaml.v2 v2.4.0 - k8s.io/api v0.0.0-20240301075851-e88057d7f696 - k8s.io/apimachinery v0.0.0-20240229214048-6362b69e393e - k8s.io/cli-runtime v0.0.0-20240224204640-c66e3bf9f5f1 - k8s.io/client-go v0.0.0-20240229235935-1047f6396b27 - k8s.io/component-base v0.0.0-20240227002902-6c2a49d37aa4 - k8s.io/component-helpers v0.0.0-20240221203355-866cab6f8733 + k8s.io/api v0.0.0-20240301204737-cd36300dc819 + k8s.io/apimachinery v0.0.0-20240301204447-c9969982b5df + k8s.io/cli-runtime v0.0.0-20240301215537-eeedba799671 + k8s.io/client-go v0.0.0-20240301205136-1bed3f14c117 + k8s.io/component-base v0.0.0-20240301210028-15d726cdca18 + k8s.io/component-helpers v0.0.0-20240301210226-e6e24ac471b0 k8s.io/klog/v2 v2.120.1 - k8s.io/kube-openapi v0.0.0-20231113174909-778a5567bc1e - k8s.io/metrics v0.0.0-20240221205043-a918a5050f23 + k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 + k8s.io/metrics v0.0.0-20240301215215-36af2eaa1e6d k8s.io/utils v0.0.0-20230726121419-3b25d923346b sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd sigs.k8s.io/kustomize/kustomize/v5 v5.0.4-0.20230601165947-6ce0bf390ce3 @@ -81,13 +81,13 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/xlab/treeprint v1.2.0 // indirect go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect - golang.org/x/net v0.19.0 // indirect + golang.org/x/net v0.21.0 // indirect golang.org/x/oauth2 v0.10.0 // indirect - golang.org/x/sync v0.5.0 // indirect + golang.org/x/sync v0.6.0 // indirect golang.org/x/term v0.17.0 // indirect golang.org/x/text v0.14.0 // indirect golang.org/x/time v0.3.0 // indirect - golang.org/x/tools v0.16.1 // indirect + golang.org/x/tools v0.18.0 // indirect google.golang.org/appengine v1.6.7 // indirect google.golang.org/protobuf v1.31.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect @@ -96,12 +96,12 @@ require ( ) replace ( - k8s.io/api => k8s.io/api v0.0.0-20240301075851-e88057d7f696 - k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20240229214048-6362b69e393e - k8s.io/cli-runtime => k8s.io/cli-runtime v0.0.0-20240224204640-c66e3bf9f5f1 - k8s.io/client-go => k8s.io/client-go v0.0.0-20240229235935-1047f6396b27 - k8s.io/code-generator => k8s.io/code-generator v0.0.0-20240226041948-011e65eea8da - k8s.io/component-base => k8s.io/component-base v0.0.0-20240227002902-6c2a49d37aa4 - k8s.io/component-helpers => k8s.io/component-helpers v0.0.0-20240221203355-866cab6f8733 - k8s.io/metrics => k8s.io/metrics v0.0.0-20240221205043-a918a5050f23 + k8s.io/api => k8s.io/api v0.0.0-20240301204737-cd36300dc819 + k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20240301204447-c9969982b5df + k8s.io/cli-runtime => k8s.io/cli-runtime v0.0.0-20240301215537-eeedba799671 + k8s.io/client-go => k8s.io/client-go v0.0.0-20240301205136-1bed3f14c117 + k8s.io/code-generator => k8s.io/code-generator v0.0.0-20240301205840-f8417dff616b + k8s.io/component-base => k8s.io/component-base v0.0.0-20240301210028-15d726cdca18 + k8s.io/component-helpers => k8s.io/component-helpers v0.0.0-20240301210226-e6e24ac471b0 + k8s.io/metrics => k8s.io/metrics v0.0.0-20240301215215-36af2eaa1e6d ) diff --git a/go.sum b/go.sum index 46884d836..a74649962 100644 --- a/go.sum +++ b/go.sum @@ -199,8 +199,8 @@ golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c= -golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= +golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4= +golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.10.0 h1:zHCpF2Khkwy4mMB4bv0U37YtJdTGW8jI0glAApi0Kh8= golang.org/x/oauth2 v0.10.0/go.mod h1:kTpgurOux7LqtuxjuyZa4Gj2gdezIt/jQtGnNFfypQI= @@ -209,8 +209,8 @@ golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= -golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= +golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -239,8 +239,8 @@ golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBn golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.16.1 h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA= -golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= +golang.org/x/tools v0.18.0 h1:k8NLag8AGHnn+PHbl7g43CtqZAwG60vZkLqgyZgIHgQ= +golang.org/x/tools v0.18.0/go.mod h1:GL7B4CwcLLeo59yx/9UWWuNOW1n3VZ4f5axWfML7Lcg= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -280,24 +280,24 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -k8s.io/api v0.0.0-20240301075851-e88057d7f696 h1:dNUDjjm6p1nZ2Wqja9FV7WdHjeHtkqo6ee3XC81Ybew= -k8s.io/api v0.0.0-20240301075851-e88057d7f696/go.mod h1:oCSigER/C5hq1h0MXoiusu0ThLyIqexwPUZF8b3l8Sk= -k8s.io/apimachinery v0.0.0-20240229214048-6362b69e393e h1:2XgAKNuD1VSLa8SmR/BCQR6MX6xHn1SyB29fBYaBpcI= -k8s.io/apimachinery v0.0.0-20240229214048-6362b69e393e/go.mod h1:/862Kkwje5hhHGJWPKiaHuov2c6mw6uCXWikV9kOIP4= -k8s.io/cli-runtime v0.0.0-20240224204640-c66e3bf9f5f1 h1:wbWPmKoeCArgir3ylBibjyLluypcR6nnMAYK4/FYkTk= -k8s.io/cli-runtime v0.0.0-20240224204640-c66e3bf9f5f1/go.mod h1:oMNvHykW7PlCDoMB16cvkd1mjFonXzJ6rTaLAQ6BvhM= -k8s.io/client-go v0.0.0-20240229235935-1047f6396b27 h1:OGxYArAVkK4G3VhF7CNChpY+jGiqXeBahjoXEN0+3/s= -k8s.io/client-go v0.0.0-20240229235935-1047f6396b27/go.mod h1:IKlRh4W5p0W8/mnVZNasbhJXwbaPUnhSKnJ3uj8oAGI= -k8s.io/component-base v0.0.0-20240227002902-6c2a49d37aa4 h1:QaNZj1n3+yyPNYz682bWlcjdJjAuSqSsvO5fDGQafxY= -k8s.io/component-base v0.0.0-20240227002902-6c2a49d37aa4/go.mod h1:Bf74PikueyXc4hduq9Fk6HNHav/OCym3S0shcPoh/mA= -k8s.io/component-helpers v0.0.0-20240221203355-866cab6f8733 h1:yjFDI+d1a3OGh7dOUZqP6vnUst/MFweCakqhPH0hILc= -k8s.io/component-helpers v0.0.0-20240221203355-866cab6f8733/go.mod h1:6EIc878uhjskixew9YOcZJFNzokUEKe0JfdWw4Gi6CM= +k8s.io/api v0.0.0-20240301204737-cd36300dc819 h1:F87SZX4P+r/LNtLhFtsZjylRqRLRSX7rcvGKdjVy1UM= +k8s.io/api v0.0.0-20240301204737-cd36300dc819/go.mod h1:TYylmz5ON3nmsvimIN46iaRIjQwS/RcA5nYFRkdJmT4= +k8s.io/apimachinery v0.0.0-20240301204447-c9969982b5df h1:kVut1P6llpgJ5z8PeeXh/f7f8Nkf0Zo4Rai0nhfq7bI= +k8s.io/apimachinery v0.0.0-20240301204447-c9969982b5df/go.mod h1:qPsrq6INURDMMgqxK78MEuC8GzI1f2oHvfHzg5ZOa6s= +k8s.io/cli-runtime v0.0.0-20240301215537-eeedba799671 h1:kGyGe23DZ0cF3EkTk/+U9/yvFNKLuwiKMMIdFlgXyak= +k8s.io/cli-runtime v0.0.0-20240301215537-eeedba799671/go.mod h1:SzEB7/qbLFBQ32B8zlKrnbU9oxTxKuMjyDsNroi2wnA= +k8s.io/client-go v0.0.0-20240301205136-1bed3f14c117 h1:e+5ZHUmli1y9vvhVvQcENunHKz6bmlBdKTPHKVFHw0w= +k8s.io/client-go v0.0.0-20240301205136-1bed3f14c117/go.mod h1:ilQTB01iT0Gh0yvPf71CUaqqEbcNdr9xaG/WvftEjBk= +k8s.io/component-base v0.0.0-20240301210028-15d726cdca18 h1:kiqSkGxkfImyPIdgBwK6mLoS8yLDijT7wKm35LduYLs= +k8s.io/component-base v0.0.0-20240301210028-15d726cdca18/go.mod h1:ovtVM/EGyY/M89mMKkFZ3tdQREOE2u9pODk7+C6VENQ= +k8s.io/component-helpers v0.0.0-20240301210226-e6e24ac471b0 h1:Zlo5ysZBa3gDwE/zDiinJfH4O6yY43lCGpWRD3dmTgc= +k8s.io/component-helpers v0.0.0-20240301210226-e6e24ac471b0/go.mod h1:MyIpmc2hdnH3LLnX5Rss7MhDdh6tg69DZLU/XsrA3z8= k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw= k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= -k8s.io/kube-openapi v0.0.0-20231113174909-778a5567bc1e h1:snPmy96t93RredGRjKfMFt+gvxuVAncqSAyBveJtr4Q= -k8s.io/kube-openapi v0.0.0-20231113174909-778a5567bc1e/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA= -k8s.io/metrics v0.0.0-20240221205043-a918a5050f23 h1:5y/33Yc3Bwc14b13eIArTf0Tct/t4gL1WnWFC/T/2vE= -k8s.io/metrics v0.0.0-20240221205043-a918a5050f23/go.mod h1:3Yf6yeNIVWqgzw8+H4B3gbXdvaqNbF1pFUy37OQNc4o= +k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= +k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= +k8s.io/metrics v0.0.0-20240301215215-36af2eaa1e6d h1:YtmAAJAxUsuxeEHjuzjUYq5bQw4l51mwFts54Xf4Z9A= +k8s.io/metrics v0.0.0-20240301215215-36af2eaa1e6d/go.mod h1:OXISdzD18L/I8IAHUq0094fOFSEkzCjenaSRZLEnYRc= k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI= k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=