Commit Graph

30 Commits (dfb4f364ff85d37c00b3d22a5cd310f654b577e4)

Author SHA1 Message Date
Predrag Rogic 81b4fc9488
remove deprecated proxy-refresh-interval v2 etcd flag (#21278) 2025-08-12 01:53:41 -07:00
Medya Ghazizadeh c0e46ff8cd
ci: update all with go (#21213)
* add update all go script

* add update all make target

* add update all make target

* standardize the component name for look up

* standardize amd amd component name

* rename all hack update go code to match component name to standardize

* delete extra folder

* update makefile with new standard filenames

* update component name amd

* fix amd gpu name

* skip amd for now till broken

* fix cilium helm update

* standard name for cloud spanner emulator

* standard crio name

* set max to 100

* delete old folder

* skip docsy for update all

* return error if fail to apply

* docsy versoin

* update files with go-github

* update file names

* move all make targets to same location

* standard name for golang comp

* skip istio addon

* skip kicbase version since it is not related

* skip kubeadm constant too

* skip kubernetes version too

* run components that dont support before/after

* update kubeadm constant

* skip kubeadm constant on non linux

* add kubernetes_versions_list to not support before/after

* list preload version as one of the internal jobs

* list preload version as one of the internal jobs

* simpllify the code

* use log for printing

* add boiler plates

* add gh workflow
2025-08-04 18:15:23 -07:00
Nir Soffer fbf257d1b5
hack: Rename module to k8s.io/minikube/hack (#21141)
Just because it is the expected name.
2025-07-28 17:40:26 -07:00
Nir Soffer 6a779426fe
hack: Replace go workspace with replace (#21094)
Using go workspace breaks iso build, and may affect the builds in
unwanted ways, bringing dependencies from the hack module into the
minikube module.

Remove the go.work file and add a replace directive to the hack module,
so it can access minikube packages from the local directory.

Some programs working directory was the source directory. With this
change all programs and scripts in the hack module are run from the
hack directory. Paths updated to the programs can find files in the
minikube root directory.

Some updaters and benchmarks are broken in master and are still broken
with this change.

These updates fail to pull non-existing images:
- make update-istio-operator-version
- make update-amd-gpu-device-plugin-version

These try to install try to install in /usr/local/bin with sudo and
neede rewrite:
- make cpu-benchmark-idle
- make cpu-benchmark-autopause
- make time-to-k8s-benchmark
2025-07-25 15:33:44 -07:00
Medya Ghazizadeh 6d92b2208f
separate go mod for hack folder (#21060)
* separate go mod for hack folder and use go work

* remove dependecy on k8s.minikube inside hack

* remove gowork files
2025-07-13 14:37:20 -07:00
Steven Powell b514ec2966 update templates 2024-10-23 11:25:41 -07:00
Steven Powell da9b81c4ae CI: Fix automated Kubernetes version updating 2024-10-23 10:45:58 -07:00
fbyrne 2bb346f9f0 Add support for kubeadm.k8s.io/v1beta4 available since k8s v1.31 2024-10-12 17:42:09 +01:00
Steven Powell 4b08726a2c testing: Fix missing containerRuntimeEndpoint value from template 2024-03-14 11:36:49 -07:00
Steven Powell d0d94f1805 CI: Fix updating current testdata file with Updating K8s version 2024-03-14 10:42:51 -07:00
Steven Powell 3c3f81cc5c fix not prepending unix to CRI socket 2023-05-09 13:47:36 -07:00
Steven Powell 25eaf2efc6 CI: return commit when getting GitHub releases 2023-02-06 14:09:45 -08:00
Steven Powell f289f766c3 fix test yamls 2023-01-23 17:24:12 -08:00
Steven Powell 0f2edf59f2 auto update Docsy 2022-12-01 11:54:33 -08:00
Steven Powell 76e7e29fc8 fix expected kubelet config 2022-09-14 11:16:19 -07:00
Steven Powell aa1d305412 add script to update cri-docker 2022-06-13 10:41:24 -07:00
Sean Wei 6dee7b7edb Fix GitHub word for code comments 2022-04-25 15:57:45 +08:00
Sharif Elgamal 7c9e458133 update yaml templates to v1beta3 for update k8s version job 2022-01-25 15:19:08 -08:00
klaases ec4818ff4b Trim for first line of log, which contains title. 2021-12-21 15:00:27 -08:00
klaases 6b79132b6a Print PR title from Go for Github Action. 2021-12-21 14:20:38 -08:00
Medya Gh 801f1e2ba7 include alpha releases in kubeadm const update 2021-12-14 12:09:51 -08:00
Medya Gh 100878eead fix extra line in update kuberenetes autmation 2021-08-05 17:01:31 -07:00
Medya Gh 12a174a7ba update kubeadm yamls 2021-07-26 15:06:45 -07:00
Predrag Rogic f425739254
prevent kube-proxy trying to change nf_conntrack_max 2021-05-15 19:36:49 +01:00
Predrag Rogic e08ac1ceb6
make metric server server on all ipv4 interfaces 2021-02-25 03:48:43 +00:00
Ilya Zuyev 693dc4d8d7 update hack/update/kubernetes_version templates 2021-01-20 16:21:18 -08:00
Predrag Rogic 2852dab628
add testdata templates subfolder to reflect apiVersion of the set 2020-11-16 13:40:30 +00:00
Predrag Rogic 244aa8da80
generate unit tests with kubernets version update 2020-11-15 04:04:58 +00:00
Predrag Rogic 9654f7bd3d
hack/update: kubernetes version 2020-11-07 20:04:08 +00:00
prezha 96ac580eff
update: consolidation & automation 2020-10-14 01:44:08 +01:00