# Adding a new Kubernetes Version ## `pinniped's ci branch` - [x] Update `dockerfile-builders` pipeline - https://github.com/vmware-tanzu/pinniped/commit/04b870d28811118709bc73904084af82b1a14dfd - [x] Update `pull-requests` pipeline - https://github.com/vmware-tanzu/pinniped/commit/36bc1a9d6517778c1f1dcd24691da92d958dcdfb - [x] Update `main` pipeline - https://github.com/vmware-tanzu/pinniped/commit/73664b5d1998d1575ccf324de03f1efa26735ced - [x] Log in to github as pinniped-ci-bot, then go to [this page](https://github.com/pinniped-ci-bot?tab=packages) and change the settings for the new `k8s-code-generator-1.*` image to be publicly visible ## `pinniped` The below tasks are implemented in https://github.com/vmware-tanzu/pinniped/pull/2160: - [ ] Bump all golang dependencies (especially the `k8s.io` dependencies to use the new minor version). - [ ] Be sure to verify that everything compiles and unit tests pass locally. This is probably a good starting point. ```shell ./hack/update-go-mod/update-go-mod.sh ./hack/module.sh unit ./hack/prepare-for-integration-tests.sh ``` - [ ] Add the new K8s version to `hack/lib/kube-versions.txt` and run code generation. ## General Tasks - [ ] Consider dropping support for any older versions of Kubernetes - [ ] Create stories or chores to take advantage of features in the new Kubernetes version - [ ] Close this issue
Adding a new Kubernetes Version
pinniped's ci branchdockerfile-builderspipelinepull-requestspipelinemainpipelinek8s-code-generator-1.*image to be publicly visiblepinnipedThe below tasks are implemented in #2160:
k8s.iodependencies to use the new minor version).hack/lib/kube-versions.txtand run code generation.General Tasks