Skip to content

Commit

Permalink
ci: Update Kubernetes version list
Browse files Browse the repository at this point in the history
  • Loading branch information
gtirloni committed Jul 16, 2024
1 parent 4b502b2 commit 8418d13
Show file tree
Hide file tree
Showing 10 changed files with 42 additions and 33 deletions.
37 changes: 9 additions & 28 deletions .github/workflows/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,16 +66,9 @@ jobs:
fail-fast: false
matrix:
version:
- 1.19.16
- 1.20.15
- 1.21.14
- 1.22.17
- 1.23.17
- 1.24.17
- 1.25.16
- 1.26.11
- 1.27.8
- 1.28.4
- 1.28.11
- 1.29.6
- 1.30.2
distro:
- rockylinux9
- ubuntu2004
Expand Down Expand Up @@ -112,24 +105,12 @@ jobs:
fail-fast: false
matrix:
include:
- old_version: 1.19.16
version: 1.20.15
- old_version: 1.20.15
version: 1.21.14
- old_version: 1.21.14
version: 1.22.17
- old_version: 1.22.17
version: 1.23.17
- old_version: 1.23.17
version: 1.24.17
- old_version: 1.24.17
version: 1.25.16
- old_version: 1.25.16
version: 1.26.11
- old_version: 1.26.11
version: 1.27.8
- old_version: 1.27.8
version: 1.28.4
- old_version: 1.27.15
version: 1.28.11
- old_version: 1.28.11
version: 1.29.6
- old_version: 1.29.6
version: 1.30.2
steps:
- name: Checkout project
uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion molecule/aio/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ provisioner:
inventory:
group_vars:
all:
kubernetes_version: ${KUBERNETES_VERSION-1.28.4}
kubernetes_version: ${KUBERNETES_VERSION-1.28.11}
cilium_helm_values:
operator:
replicas: 1
Expand Down
2 changes: 1 addition & 1 deletion molecule/cluster-api/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ provisioner:
inventory:
group_vars:
all:
kubernetes_version: ${KUBERNETES_VERSION-1.28.4}
kubernetes_version: ${KUBERNETES_VERSION-1.28.11}
cilium_helm_values:
operator:
replicas: 1
Expand Down
2 changes: 1 addition & 1 deletion molecule/cluster-upgrade/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ provisioner:
group_vars:
all:
old_kubernetes_version: ${OLD_KUBERNETES_VERSION-1.27.8}
kubernetes_version: ${KUBERNETES_VERSION-1.28.4}
kubernetes_version: ${KUBERNETES_VERSION-1.28.11}
cilium_helm_values:
operator:
replicas: 1
Expand Down
2 changes: 1 addition & 1 deletion molecule/ha/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ provisioner:
inventory:
group_vars:
all:
kubernetes_version: ${KUBERNETES_VERSION-1.28.4}
kubernetes_version: ${KUBERNETES_VERSION-1.28.11}
controllers:
keepalived_interface: "{{ ansible_facts['default_ipv4'].interface }}"
keepalived_vip: 172.17.0.100
Expand Down
8 changes: 8 additions & 0 deletions roles/kubeadm/defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,11 @@ kubeadm_checksums:
1.26.3: 87a1bf6603e252a8fa46be44382ea218cb8e4f066874d149dc589d0f3a405fed
1.26.11: 58f886e39e517ba1a92493f136e80f1b6ea9362966ad9d2accdf2133004161f2
1.27.8: f8864769b8b2d7a14f53eb983f23317ff14d68ab76aba71e9de17ce84c38d4eb
1.27.15: e6f8313e213a8a75deda81edf445d0d785493f6a0a0caadf31e88d173b607943
1.28.4: b4d2531b7cddf782f59555436bc098485b5fa6c05afccdeecf0d62d21d84f5bd
1.28.11: 1f2c7c69736698aa13a59c6705ac26b7b6752d9651330605369357c1ac99c7c6
1.29.6: 8f1e04079e614dd549e36be8114ee7022517d646ea715b5778e7c6ab353eb354
1.30.2: 672b0cae2accce5eac10a1fe4ea6b166e5b518c79ccf71a2fbe7b53c2ca74062
arm64:
1.19.16: f72db475c7a52deaab3ac04ee66e2c99dc4dc50b4fa85faf34ff319de869e1d6
1.20.15: 76e132da8185a7c33e6178348d05570a1f78878d5e118c7402c9ad02e8b6fb77
Expand All @@ -40,7 +44,11 @@ kubeadm_checksums:
1.26.3: e9a7dbca77f9576a98af1db8747e9dc13e930e40295eaa259dd99fd6e17a173f
1.26.11: a13318c1493e58a9f7c4359c79443f3c86a690ec601bcc76308c809d8d61edb8
1.27.8: 0d0f5b2781d663d314e785d14361aa5a09cfaf6e1694aa3cc731f4f06342ec13
1.27.15: 577630b65c54ba9b629c9c42e35ba0939ce03dcb8f38fb79583ec3c9db9141a7
1.28.4: a4422780020954436b8e76ab1c59b68c5581a54432dd3e566c4709bb40c8d4f9
1.28.11: 15a021fdecf08989d6b64af873d89c61750d3a0564bee58c248eafe5cc4df433
1.29.6: 3ba6879ef491cdd8433647020d345d86c0ea8e77f726375bc4b5495888bbf778
1.30.2: 7268762b7afd44bf07619985dd52c376b63e47d73b8f9a3b08cc49624a8fbd55

kubeadm_download_url: "https://storage.googleapis.com/kubernetes-release/release/v{{ kubeadm_version }}/bin/{{ ansible_facts['system'] | lower }}/{{ download_artifact_goarch }}/kubeadm" # noqa: yaml[line-length]
kubeadm_download_dest: /usr/bin/kubeadm
Expand Down
8 changes: 8 additions & 0 deletions roles/kubectl/defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,11 @@ kubectl_checksums:
1.26.3: 026c8412d373064ab0359ed0d1a25c975e9ce803a093d76c8b30c5996ad73e75
1.26.11: 27c34a0870230d9dd723e1e01114634e396cd2a3d25ced263b769a4bd53e4edd
1.27.8: 027b3161e99fa0a7fa529e8f17f73ee2c0807c81c721ca7cf307f6b41c17bc57
1.27.15: c12cf17ec30fb162f8f5fb168e67d4e5b7d6826e08c7648a5f1c6b4e9ba23f39
1.28.4: 893c92053adea6edbbd4e959c871f5c21edce416988f968bec565d115383f7b8
1.28.11: 1dba63e1a5c9520fc516c6e817924d927b9b83b8e08254c8fe2a2edb65da7a9c
1.29.6: 339553c919874ebe3b719e9e1fcd68b55bc8875f9b5a005cf4c028738d54d309
1.30.2: c6e9c45ce3f82c90663e3c30db3b27c167e8b19d83ed4048b61c1013f6a7c66e
arm64:
1.19.16: 6ad55694db34b9ffbc3cb41761a50160eea0a962eb86899410593931b4e602d0
1.20.15: d479febfb2e967bd86240b5c0b841e40e39e1ef610afd6f224281a23318c13dc
Expand All @@ -40,7 +44,11 @@ kubectl_checksums:
1.26.3: 0f62cbb6fafa109f235a08348d74499a57bb294c2a2e6ee34be1fa83432fec1d
1.26.11: 4a6d2b7204af3cf84cd0e2c670fbb211501050c9a288de49de3c6363d4e0a63e
1.27.8: 97ed6739e2803e63fd2d9de78be22d5ba6205bb63179a16ec773063526525a8e
1.27.15: 6bd6bd3092c0a8e536e8e5a56b22aaab87ab1e54a4556ce4d1bff2493180fb8c
1.28.4: edf1e17b41891ec15d59dd3cc62bcd2cdce4b0fd9c2ee058b0967b17534457d7
1.28.11: 7984a98d52365d190b6f56caa962339a7228b6f432e58ba5f1b1e60dbedac275
1.29.6: 21816488cf3af4cf2b956ee58f7afc5b4964c29488f63756f5ddcf09b0df5be9
1.30.2: 56becf07105fbacd2b70f87f3f696cfbed226cb48d6d89ed7f65ba4acae3f2f8

kubectl_download_url: "https://storage.googleapis.com/kubernetes-release/release/v{{ kubectl_version }}/bin/{{ ansible_facts['system'] | lower }}/{{ download_artifact_goarch }}/kubectl" # noqa: yaml[line-length]
kubectl_download_dest: /usr/bin/kubectl
Expand Down
8 changes: 8 additions & 0 deletions roles/kubelet/defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,11 @@ kubelet_checksums:
1.26.3: 992d6298bd494b65f54c838419773c4976aca72dfb36271c613537efae7ab7d2
1.26.11: a62953f20fa9fedff50c6c5423e68981e3382d92cf04174d5bca5f4d084de0c5
1.27.8: 2e0557b38c5b9a1263eed25a0b84d741453ed9c0c7bd916f80eadaf7edfb7784
1.27.15: c0ab414cdd116e9644c8c154ae4a6565c75c2605e2c7b6a5a04b56037ef2ba88
1.28.4: db2a473b73c3754d4011590f2f0aa877657608499590c6b0f8b40bec96a3e9ba
1.28.11: 230f0634ea42a54a6c96771f12eecd6cadfe0b76ab41c3bc39aa7cbbe4dfb12e
1.29.6: a946789d4fef64e6f5905dbd7dca01d4c3abd302d0da7958fdaa924fe2729c0b
1.30.2: 6923abe67ef069afca61c71c585023840426e802b198298055af3a82e11a4e52
arm64:
1.19.16: 6e51cc1f16259b1016858f32bd48f44929b8330a26eb4da26929907872ab116f
1.20.15: 8e3f08018fb66ee8b01d468779dc88608ce86f7a8bada85b5c5ddaae0280aeca
Expand All @@ -40,7 +44,11 @@ kubelet_checksums:
1.26.3: d360f919c279a05441b27178030c3d17134c1f257c95f4b22bdb28c2290993e7
1.26.11: ff8940394446028e75a2b8155e22eccf635f6a128f45dee41e293493d2743d17
1.27.8: 71849182ceb018dc084f499ad28b7b1afb7f23e35ccaf8421941dd5dafef0d4c
1.27.15: ac8abb249dd78a22d92e28306ce9823f7e3ce23cd4ba8dbb0f3bd34f48b6c12b
1.28.4: bf203989dd9b3987b8a0d2331dcce6319f834b57df810fafba5a4805d54823ac
1.28.11: 0e01c1393f8746965994431b70a20c32b8547dfb1dcf2770cb692990fc65ba5f
1.29.6: 0f0fa9429d0bcf04f271dcf4f666582dd4a4b15d6f116a45f17b5fcda90c2d2c
1.30.2: 72ceb082311b42032827a936f80cd2437b8eee03053d05dbe36ba48585febfb8

kubelet_download_url: "https://storage.googleapis.com/kubernetes-release/release/v{{ kubelet_version }}/bin/{{ ansible_facts['system'] | lower }}/{{ download_artifact_goarch }}/kubelet" # noqa: yaml[line-length]
kubelet_download_dest: /usr/bin/kubelet
Expand Down
2 changes: 1 addition & 1 deletion roles/kubernetes/defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# under the License.

# Kuberentes version
kubernetes_version: 1.28.4
kubernetes_version: 1.28.11

# Name of Ansible group containing all control-plane nodes
kubernetes_control_plane_group: controllers
Expand Down
4 changes: 4 additions & 0 deletions tools/generate-checksums.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,11 @@ VERSIONS=(
1.26.3
1.26.11
1.27.8
1.27.15
1.28.4
1.28.11
1.29.6
1.30.2
)

for b in "${BINS[@]}"; do
Expand Down

0 comments on commit 8418d13

Please sign in to comment.