From 310076d5b05d254aed7e27d04c1e1f7d0669f4f8 Mon Sep 17 00:00:00 2001 From: Ivan Velichko Date: Thu, 23 May 2024 17:15:26 +0000 Subject: [PATCH] Bump up Kubernetes libs and Kubernetes cluster versions - 1.27..1.30 on Go 1.22 --- .github/workflows/test-one.yml | 2 +- .github/workflows/test.yml | 48 ++++----- README.md | 6 +- cli-runtime-flags/go.mod | 4 +- cli-runtime-printers/go.mod | 8 +- cli-runtime-resources-from-cluster/go.mod | 6 +- cli-runtime-resources-from-file/go.mod | 6 +- convert-unstructured-typed/go.mod | 6 +- crud-dynamic-simple/go.mod | 6 +- crud-typed-simple/go.mod | 8 +- error-handling/go.mod | 8 +- field-selectors/go.mod | 4 +- go.work | 2 +- go.work.sum | 125 ++++++++++++++++++++++ informer-dynamic-simple/go.mod | 6 +- informer-typed-simple/go.mod | 8 +- kubeconfig-default-context/go.mod | 4 +- kubeconfig-from-yaml/go.mod | 4 +- kubeconfig-list-contexts/go.mod | 4 +- kubeconfig-overridden-context/go.mod | 4 +- label-selectors/go.mod | 4 +- list-typed-simple/go.mod | 8 +- patch-add-ephemeral-container/go.mod | 8 +- retry-on-conflict/go.mod | 8 +- serialize-typed-json/go.mod | 8 +- serialize-typed-yaml/go.mod | 8 +- serialize-unstructured-json/go.mod | 4 +- serialize-unstructured-yaml/go.mod | 4 +- watch-typed-simple/go.mod | 8 +- workqueue/go.mod | 6 +- 30 files changed, 230 insertions(+), 105 deletions(-) diff --git a/.github/workflows/test-one.yml b/.github/workflows/test-one.yml index ac36caa..e212d6f 100644 --- a/.github/workflows/test-one.yml +++ b/.github/workflows/test-one.yml @@ -22,7 +22,7 @@ jobs: - name: Install Go uses: actions/setup-go@v3 with: - go-version: "1.22.0" + go-version: "1.22.3" - name: Create test Kubernetes cluster (using kind) uses: helm/kind-action@v1.5.0 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8e4e3b7..37ba3de 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,7 +22,7 @@ jobs: outputs: dirs: ${{ steps.make-list.outputs.dirs }} - client_go_0_26: + client_go_0_27: needs: prepare strategy: fail-fast: false @@ -31,17 +31,17 @@ jobs: matrix: example_program: ${{ fromJson(needs.prepare.outputs.dirs) }} k8s_cluster_ver: - - "1.26.14" - - "1.27.11" - - "1.28.7" - - "1.29.2" + - "1.27.13" + - "1.28.9" + - "1.29.4" + - "1.30.0" uses: ./.github/workflows/test-one.yml with: example_program: ${{ matrix.example_program }} k8s_cluster_ver: ${{ matrix.k8s_cluster_ver }} - k8s_package_ver: "0.26.13" + k8s_package_ver: "0.27.14" - client_go_0_27: + client_go_0_28: needs: prepare strategy: fail-fast: false @@ -50,17 +50,17 @@ jobs: matrix: example_program: ${{ fromJson(needs.prepare.outputs.dirs) }} k8s_cluster_ver: - - "1.26.14" - - "1.27.11" - - "1.28.7" - - "1.29.2" + - "1.27.13" + - "1.28.9" + - "1.29.4" + - "1.30.0" uses: ./.github/workflows/test-one.yml with: example_program: ${{ matrix.example_program }} k8s_cluster_ver: ${{ matrix.k8s_cluster_ver }} - k8s_package_ver: "0.27.10" + k8s_package_ver: "0.28.10" - client_go_0_28: + client_go_0_29: needs: prepare strategy: fail-fast: false @@ -69,17 +69,17 @@ jobs: matrix: example_program: ${{ fromJson(needs.prepare.outputs.dirs) }} k8s_cluster_ver: - - "1.26.14" - - "1.27.11" - - "1.28.7" - - "1.29.2" + - "1.27.13" + - "1.28.9" + - "1.29.4" + - "1.30.0" uses: ./.github/workflows/test-one.yml with: example_program: ${{ matrix.example_program }} k8s_cluster_ver: ${{ matrix.k8s_cluster_ver }} - k8s_package_ver: "0.28.6" + k8s_package_ver: "0.29.5" - client_go_0_29: + client_go_0_30: needs: prepare strategy: fail-fast: false @@ -88,12 +88,12 @@ jobs: matrix: example_program: ${{ fromJson(needs.prepare.outputs.dirs) }} k8s_cluster_ver: - - "1.26.14" - - "1.27.11" - - "1.28.7" - - "1.29.2" + - "1.27.13" + - "1.28.9" + - "1.29.4" + - "1.30.0" uses: ./.github/workflows/test-one.yml with: example_program: ${{ matrix.example_program }} k8s_cluster_ver: ${{ matrix.k8s_cluster_ver }} - k8s_package_ver: "0.29.1" + k8s_package_ver: "0.30.1" diff --git a/README.md b/README.md index 07eeb62..3d749ac 100644 --- a/README.md +++ b/README.md @@ -10,9 +10,9 @@ The intention is to test a (more or less) fresh version of Go and `k8s.io` packa What is tested at the moment: -- `go 1.22.0` -- `k8s.io/client-go 0.26.13 0.27.10 0.28.6 0.29.1` (maintained release branches) -- `Kubernetes 1.26.14 1.27.11 1.28.7 1.29.2` (best-effort match with versions supported by `kind`) +- `go 1.22.3` +- `k8s.io/client-go 0.27.14 0.28.10 0.29.5 0.30.1` (maintained release branches) +- `Kubernetes 1.27.13 1.28.9 1.29.4 1.30.0` (best-effort match with versions supported by `kind`) ## Setup diff --git a/cli-runtime-flags/go.mod b/cli-runtime-flags/go.mod index 4deafb3..791c291 100644 --- a/cli-runtime-flags/go.mod +++ b/cli-runtime-flags/go.mod @@ -1,7 +1,7 @@ module github.com/iximiuz/client-go-examples/cli-runtime-flags -go 1.22.0 +go 1.22.3 require ( - k8s.io/cli-runtime v0.28.3 + k8s.io/cli-runtime v0.30.1 ) diff --git a/cli-runtime-printers/go.mod b/cli-runtime-printers/go.mod index 156c3c7..9bb3cfa 100644 --- a/cli-runtime-printers/go.mod +++ b/cli-runtime-printers/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/cli-runtime-printers -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/cli-runtime v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/cli-runtime v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/cli-runtime-resources-from-cluster/go.mod b/cli-runtime-resources-from-cluster/go.mod index d0027e3..5a84077 100644 --- a/cli-runtime-resources-from-cluster/go.mod +++ b/cli-runtime-resources-from-cluster/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/cli-runtime-resources-from-cluster -go 1.22.0 +go 1.22.3 require ( github.com/spf13/cobra v1.7.0 - k8s.io/cli-runtime v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/cli-runtime v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/cli-runtime-resources-from-file/go.mod b/cli-runtime-resources-from-file/go.mod index 2ee3abf..2823b9d 100644 --- a/cli-runtime-resources-from-file/go.mod +++ b/cli-runtime-resources-from-file/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/cli-runtime-resources-from-file -go 1.22.0 +go 1.22.3 require ( github.com/spf13/cobra v1.7.0 - k8s.io/cli-runtime v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/cli-runtime v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/convert-unstructured-typed/go.mod b/convert-unstructured-typed/go.mod index ee2046d..86699de 100644 --- a/convert-unstructured-typed/go.mod +++ b/convert-unstructured-typed/go.mod @@ -1,8 +1,8 @@ module github.com/iximiuz/client-go-examples/convert-unstructured-typed -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 ) diff --git a/crud-dynamic-simple/go.mod b/crud-dynamic-simple/go.mod index 663a423..ccbd640 100644 --- a/crud-dynamic-simple/go.mod +++ b/crud-dynamic-simple/go.mod @@ -1,8 +1,8 @@ module github.com/iximiuz/client-go-examples/crud-dynamic-simple -go 1.22.0 +go 1.22.3 require ( - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/crud-typed-simple/go.mod b/crud-typed-simple/go.mod index 787b378..92a895b 100644 --- a/crud-typed-simple/go.mod +++ b/crud-typed-simple/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/crud-typed-simple -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/error-handling/go.mod b/error-handling/go.mod index ebb3b49..41dd891 100644 --- a/error-handling/go.mod +++ b/error-handling/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/error-handling -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/field-selectors/go.mod b/field-selectors/go.mod index 1005570..e979752 100644 --- a/field-selectors/go.mod +++ b/field-selectors/go.mod @@ -1,7 +1,7 @@ module github.com/iximiuz/client-go-examples/field-selectors -go 1.22.0 +go 1.22.3 require ( - k8s.io/apimachinery v0.28.3 + k8s.io/apimachinery v0.30.1 ) diff --git a/go.work b/go.work index 441bbc9..9bf1f31 100644 --- a/go.work +++ b/go.work @@ -1,4 +1,4 @@ -go 1.22.0 +go 1.22.3 use ( ./cli-runtime-flags diff --git a/go.work.sum b/go.work.sum index bd4c61f..eda8daa 100644 --- a/go.work.sum +++ b/go.work.sum @@ -1,59 +1,184 @@ +github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= +github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= +github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/emicklei/go-restful/v3 v3.9.0 h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE= github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= +github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= +github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= +github.com/evanphx/json-patch v4.12.0+incompatible h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84= github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= +github.com/go-logr/logr v1.2.4 h1:g01GSCwiDw2xSZfjJ2/T9M+S6pFdcNtFYsp+Y43HYDQ= github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= +github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE= github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= +github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE= github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k= +github.com/go-openapi/swag v0.22.3 h1:yMBqmnQ0gyZvEb/+KzuWZOXgllrXT4SADYbvDaXHv/g= github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= +github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= +github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls= +github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= +github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= +github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= +github.com/google/btree v1.0.1 h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4= github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA= +github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= +github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= +github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= +github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 h1:K6RDEckDVWvDI9JAJYCmNdQXq6neHJOYx3V6jnqNEec= +github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4= github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ= +github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 h1:pdN6V1QBWetyv/0+wjACpqVH+eVULgEjkurDLq3goeM= github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= +github.com/imdario/mergo v0.3.6 h1:xTNEAn+kxVO7dTZGu0CegyqKZmoWFI0rF8UxjlB2d28= github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= +github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= +github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= +github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de h1:9TO3cAIGXtEhnIaL+V+BEER86oLrvS+kWobKpbJuye0= github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de/go.mod h1:zAbeS9B/r2mtpb6U+EI2rYA5OAXxsYw6wTamcNW+zcE= +github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= +github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8= +github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 h1:n6/2gBQ3RWajuToeY6ZtZTIKv2v7ThUy5KKusIT0yc0= github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00/go.mod h1:Pm3mSP3c5uWn86xMLZ5Sa7JB9GsEZySvHYXCTK4E9q4= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= +github.com/onsi/ginkgo/v2 v2.9.4 h1:xR7vG4IXt5RWx6FfIjyAtsoMAtnc3C/rFXBBd2AjZwE= +github.com/onsi/ginkgo/v2 v2.9.4/go.mod h1:gCQYp2Q+kSoIj7ykSVb9nskRSsR6PUj4AiLywzIhbKM= +github.com/onsi/gomega v1.27.6 h1:ENqfyGeS5AX/rlXDd/ETokDz93u0YufY1Pgxuy/PvWE= +github.com/onsi/gomega v1.27.6/go.mod h1:PIQNjfQwkP3aQAH7lf7j87O/5FiNr+ZR8+ipb+qQlhg= +github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI= github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= +github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= +github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/spf13/cobra v1.7.0 h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I= github.com/spf13/cobra v1.7.0/go.mod h1:uLxZILRyS/50WlhOIKD7W6V5bgeIt+4sICxh6uRMrb0= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= +github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/xlab/treeprint v1.2.0 h1:HzHnuAF1plUN2zGlAFHbSQP2qJ0ZAD3XF5XD7OesXRQ= github.com/xlab/treeprint v1.2.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0= +go.starlark.net v0.0.0-20230525235612-a134d8f9ddca h1:VdD38733bfYv5tUZwEIskMM93VanwNIi5bIKnDrJdEY= go.starlark.net v0.0.0-20230525235612-a134d8f9ddca/go.mod h1:jxU+3+j+71eXOW14274+SmmuW82qJzl6iZSeqEtTGds= +golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM= golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= +golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs= +golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg= +golang.org/x/oauth2 v0.8.0 h1:6dkIjl3j3LtZ/O3sTgZTMsLKSftL/B8Zgq4huOIIUu8= golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= +golang.org/x/oauth2 v0.10.0 h1:zHCpF2Khkwy4mMB4bv0U37YtJdTGW8jI0glAApi0Kh8= +golang.org/x/oauth2 v0.10.0/go.mod h1:kTpgurOux7LqtuxjuyZa4Gj2gdezIt/jQtGnNFfypQI= +golang.org/x/sync v0.2.0 h1:PUR+T4wwASmuSTYdKjYHI5TD22Wy5ogLU5qZCOLxBrI= golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE= golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4= +golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek= golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= +golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8= +golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58= +golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k= golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= +golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= +golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= +golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4= golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/tools v0.8.0 h1:vSDcovVPld282ceKgDimkRSC8kpaH1dgyc9UMzlt84Y= +golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= +google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c= +google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI= +google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= +gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +k8s.io/api v0.28.3 h1:Gj1HtbSdB4P08C8rs9AR94MfSGpRhJgsS+GF9V26xMM= k8s.io/api v0.28.3/go.mod h1:MRCV/jr1dW87/qJnZ57U5Pak65LGmQVkKTzf3AtKFHc= +k8s.io/api v0.30.1 h1:kCm/6mADMdbAxmIh0LBjS54nQBE+U4KmbCfIkF5CpJY= +k8s.io/api v0.30.1/go.mod h1:ddbN2C0+0DIiPntan/bye3SW3PdwLa11/0yqwvuRrJM= +k8s.io/apimachinery v0.28.3 h1:B1wYx8txOaCQG0HmYF6nbpU8dg6HvA06x5tEffvOe7A= k8s.io/apimachinery v0.28.3/go.mod h1:uQTKmIqs+rAYaq+DFaoD2X7pcjLOqbQX2AOiO0nIpb8= +k8s.io/apimachinery v0.30.1 h1:ZQStsEfo4n65yAdlGTfP/uSHMQSoYzU/oeEbkmF7P2U= +k8s.io/apimachinery v0.30.1/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc= +k8s.io/cli-runtime v0.28.3 h1:lvuJYVkwCqHEvpS6KuTZsUVwPePFjBfSGvuaLl2SxzA= k8s.io/cli-runtime v0.28.3/go.mod h1:jeX37ZPjIcENVuXDDTskG3+FnVuZms5D9omDXS/2Jjc= +k8s.io/cli-runtime v0.30.1/go.mod h1:zhHgbqI4J00pxb6gM3gJPVf2ysDjhQmQtnTxnMScab8= +k8s.io/client-go v0.28.3 h1:2OqNb72ZuTZPKCl+4gTKvqao0AMOl9f3o2ijbAj3LI4= k8s.io/client-go v0.28.3/go.mod h1:LTykbBp9gsA7SwqirlCXBWtK0guzfhpoW4qSm7i9dxo= +k8s.io/client-go v0.30.1 h1:uC/Ir6A3R46wdkgCV3vbLyNOYyCJ8oZnjtJGKfytl/Q= +k8s.io/client-go v0.30.1/go.mod h1:wrAqLNs2trwiCH/wxxmT/x3hKVH9PuV0GGW0oDoHVqc= +k8s.io/klog/v2 v2.100.1 h1:7WCHKK6K8fNhTqfBhISHQ97KrnJNFZMcQvKp7gP/tmg= k8s.io/klog/v2 v2.100.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0= +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-20230717233707-2695361300d9 h1:LyMgNKD2P8Wn1iAwQU5OhxCKlKJy0sHc+PcDwFB24dQ= k8s.io/kube-openapi v0.0.0-20230717233707-2695361300d9/go.mod h1:wZK2AVp1uHCp4VamDVgBP2COHZjqD1T68Rf0CM3YjSM= +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/utils v0.0.0-20230406110748-d93618cff8a2 h1:qY1Ad8PODbnymg2pRbkyMT/ylpTrCM8P2RJ0yroCyIk= k8s.io/utils v0.0.0-20230406110748-d93618cff8a2/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +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= sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= +sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 h1:XX3Ajgzov2RKUdc5jW3t5jwY7Bo7dcRm+tFxT+NfgY0= sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3/go.mod h1:9n16EZKMhXBNSiUC5kSdFQJkdH3zbxS/JoO619G1VAY= +sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 h1:W6cLQc5pnqM7vh3b7HvGNfXrJ/xL6BDMS0v1V/HHg5U= sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3/go.mod h1:JWP1Fj0VWGHyw3YUPjXSQnRnrwezrZSrApfX5S0nIag= +sigs.k8s.io/structured-merge-diff/v4 v4.2.3 h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE= sigs.k8s.io/structured-merge-diff/v4 v4.2.3/go.mod h1:qjx8mGObPmV2aSZepjQjbmb2ihdVs8cGKBraizNC69E= +sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= +sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08= +sigs.k8s.io/yaml v1.3.0 h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo= sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8= diff --git a/informer-dynamic-simple/go.mod b/informer-dynamic-simple/go.mod index be0367d..d5bb5e7 100644 --- a/informer-dynamic-simple/go.mod +++ b/informer-dynamic-simple/go.mod @@ -1,8 +1,8 @@ module github.com/iximiuz/client-go-examples/informer-dynamic-simple -go 1.22.0 +go 1.22.3 require ( - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/informer-typed-simple/go.mod b/informer-typed-simple/go.mod index 4ec8512..3ee276d 100644 --- a/informer-typed-simple/go.mod +++ b/informer-typed-simple/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/informer-typed-simple -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/kubeconfig-default-context/go.mod b/kubeconfig-default-context/go.mod index 9a1c67a..662c92f 100644 --- a/kubeconfig-default-context/go.mod +++ b/kubeconfig-default-context/go.mod @@ -1,7 +1,7 @@ module github.com/iximiuz/client-go-examples/kubeconfig-default-context -go 1.22.0 +go 1.22.3 require ( - k8s.io/client-go v0.28.3 + k8s.io/client-go v0.30.1 ) diff --git a/kubeconfig-from-yaml/go.mod b/kubeconfig-from-yaml/go.mod index 6e7bb70..a786926 100644 --- a/kubeconfig-from-yaml/go.mod +++ b/kubeconfig-from-yaml/go.mod @@ -1,7 +1,7 @@ module github.com/iximiuz/client-go-examples/kubeconfig-from-yaml -go 1.22.0 +go 1.22.3 require ( - k8s.io/client-go v0.28.3 + k8s.io/client-go v0.30.1 ) diff --git a/kubeconfig-list-contexts/go.mod b/kubeconfig-list-contexts/go.mod index 058fb62..3ea68d6 100644 --- a/kubeconfig-list-contexts/go.mod +++ b/kubeconfig-list-contexts/go.mod @@ -1,7 +1,7 @@ module github.com/iximiuz/client-go-examples/kubeconfig-list-contexts -go 1.22.0 +go 1.22.3 require ( - k8s.io/client-go v0.28.3 + k8s.io/client-go v0.30.1 ) diff --git a/kubeconfig-overridden-context/go.mod b/kubeconfig-overridden-context/go.mod index a28ba9e..7f9ea46 100644 --- a/kubeconfig-overridden-context/go.mod +++ b/kubeconfig-overridden-context/go.mod @@ -1,7 +1,7 @@ module github.com/iximiuz/client-go-examples/kubeconfig-overriden-context -go 1.22.0 +go 1.22.3 require ( - k8s.io/client-go v0.28.3 + k8s.io/client-go v0.30.1 ) diff --git a/label-selectors/go.mod b/label-selectors/go.mod index 0ddffd5..d9e2a6e 100644 --- a/label-selectors/go.mod +++ b/label-selectors/go.mod @@ -1,7 +1,7 @@ module github.com/iximiuz/client-go-examples/label-selectors -go 1.22.0 +go 1.22.3 require ( - k8s.io/apimachinery v0.28.3 + k8s.io/apimachinery v0.30.1 ) diff --git a/list-typed-simple/go.mod b/list-typed-simple/go.mod index 7ff4687..878e8a5 100644 --- a/list-typed-simple/go.mod +++ b/list-typed-simple/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/list-typed-simple -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/patch-add-ephemeral-container/go.mod b/patch-add-ephemeral-container/go.mod index 1355b56..db5dba6 100644 --- a/patch-add-ephemeral-container/go.mod +++ b/patch-add-ephemeral-container/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/patch-add-ephemeral-container -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/retry-on-conflict/go.mod b/retry-on-conflict/go.mod index 7bec5a6..2db30ef 100644 --- a/retry-on-conflict/go.mod +++ b/retry-on-conflict/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/retry-on-conflict -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/serialize-typed-json/go.mod b/serialize-typed-json/go.mod index c987d32..5630e24 100644 --- a/serialize-typed-json/go.mod +++ b/serialize-typed-json/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/serialize-typed-json -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/serialize-typed-yaml/go.mod b/serialize-typed-yaml/go.mod index a5430ef..9b2bb3d 100644 --- a/serialize-typed-yaml/go.mod +++ b/serialize-typed-yaml/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/serialize-typed-yaml -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/serialize-unstructured-json/go.mod b/serialize-unstructured-json/go.mod index c563783..ac7bcaa 100644 --- a/serialize-unstructured-json/go.mod +++ b/serialize-unstructured-json/go.mod @@ -1,7 +1,7 @@ module github.com/iximiuz/client-go-examples/serialize-unstructured-json -go 1.22.0 +go 1.22.3 require ( - k8s.io/apimachinery v0.28.3 + k8s.io/apimachinery v0.30.1 ) diff --git a/serialize-unstructured-yaml/go.mod b/serialize-unstructured-yaml/go.mod index 275ae2f..424b3d8 100644 --- a/serialize-unstructured-yaml/go.mod +++ b/serialize-unstructured-yaml/go.mod @@ -1,7 +1,7 @@ module github.com/iximiuz/client-go-examples/serialize-unstructured-yaml -go 1.22.0 +go 1.22.3 require ( - k8s.io/apimachinery v0.28.3 + k8s.io/apimachinery v0.30.1 ) diff --git a/watch-typed-simple/go.mod b/watch-typed-simple/go.mod index 803aa42..2b6960d 100644 --- a/watch-typed-simple/go.mod +++ b/watch-typed-simple/go.mod @@ -1,9 +1,9 @@ module github.com/iximiuz/client-go-examples/watch-typed-simple -go 1.22.0 +go 1.22.3 require ( - k8s.io/api v0.28.3 - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/api v0.30.1 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 ) diff --git a/workqueue/go.mod b/workqueue/go.mod index 8f6f4a6..97f2b59 100644 --- a/workqueue/go.mod +++ b/workqueue/go.mod @@ -1,8 +1,8 @@ module github.com/iximiuz/client-go-examples/workqueue -go 1.22.0 +go 1.22.3 require ( - k8s.io/apimachinery v0.28.3 - k8s.io/client-go v0.28.3 + k8s.io/apimachinery v0.30.1 + k8s.io/client-go v0.30.1 )