From 9fd2f74f56774071dc7fd430e3ec4627725a6c47 Mon Sep 17 00:00:00 2001 From: chao sun Date: Mon, 6 Jan 2025 10:58:09 +1100 Subject: [PATCH] Update tools version in install-tools.sh --- install-tools.sh | 84 +++++++++++++++++++++++++++--------------------- 1 file changed, 48 insertions(+), 36 deletions(-) diff --git a/install-tools.sh b/install-tools.sh index cc4aa10..943be9a 100755 --- a/install-tools.sh +++ b/install-tools.sh @@ -29,10 +29,10 @@ install_sops() { checksum_var="SOPS_${version//\./_}_CHECKSUM_${ARCH^^}" checksum="${!checksum_var}" - echo "https://github.com/mozilla/sops/releases/download/v${version}/sops-v${version}.linux.${!ARCH}" + echo "https://github.com/getsops/sops/releases/download/v${version}/sops-v${version}.linux.${!ARCH}" echo "${checksum}" - wget -nv "https://github.com/mozilla/sops/releases/download/v${version}/sops-v${version}.linux.${!ARCH}" + wget -nv "https://github.com/getsops/sops/releases/download/v${version}/sops-v${version}.linux.${!ARCH}" echo "${checksum} sops-v${version}.linux.${!ARCH}" > SHA256SUM sha256sum -c SHA256SUM || ( echo "Expected $(sha256sum sops-v${version}.linux.${!ARCH})"; exit 1; ) @@ -46,10 +46,10 @@ install_lego() { checksum_var="LEGO_${version//\./_}_CHECKSUM_${ARCH^^}" checksum="${!checksum_var}" - echo "https://github.com/xenolf/lego/releases/download/v${version}/lego_v${version}_linux_${!ARCH}.tar.gz" + echo "https://github.com/go-acme/lego/releases/download/v${version}/lego_v${version}_linux_${!ARCH}.tar.gz" echo "${checksum}" - wget -nv "https://github.com/xenolf/lego/releases/download/v${version}/lego_v${version}_linux_${!ARCH}.tar.gz" + wget -nv "https://github.com/go-acme/lego/releases/download/v${version}/lego_v${version}_linux_${!ARCH}.tar.gz" echo "${checksum} lego_v${version}_linux_${!ARCH}.tar.gz" > SHA256SUM sha256sum -c SHA256SUM || ( echo "Expected $(sha256sum lego_v${version}_linux_${!ARCH}.tar.gz)"; exit 1; ) @@ -145,10 +145,10 @@ install_kubectl() { IFS='.' read -r -a version_parts <<<"${version}" major_minor="${version_parts[0]}.${version_parts[1]}" - echo "https://storage.googleapis.com/kubernetes-release/release/v${version}/bin/linux/${!ARCH}/kubectl" + echo "https://dl.k8s.io/release/v${version}/bin/linux/${!ARCH}/kubectl" echo "${checksum}" - wget -nv "https://storage.googleapis.com/kubernetes-release/release/v${version}/bin/linux/${!ARCH}/kubectl" + wget -nv "https://dl.k8s.io/release/v${version}/bin/linux/${!ARCH}/kubectl" echo "${checksum} kubectl" > SHA256SUM sha256sum kubectl sha256sum -c SHA256SUM || ( echo "Expected $(sha256sum kubectl)"; exit 1; ) @@ -182,19 +182,25 @@ install_argo() { # Versions # Both the amd64 and arm64 checksums must be included here. -KUBECTL_1_29_4_CHECKSUM_X86_64=10e343861c3cb0010161e703307ba907add2aeeeaffc6444779ad915f9889c88 -KUBECTL_1_29_4_CHECKSUM_AARCH64=61537408eedcad064d7334384aed508a8aa1ea786311b87b505456a2e0535d36 -KUBECTL_1_28_8_CHECKSUM_X86_64=e02aad5c0bac52c970700b814645b62c4f18b634144398ac344875dbaf1072f8 -KUBECTL_1_28_8_CHECKSUM_AARCH64=93d60dd36093b4c719f1f1bafcf59437c17cb2209341c7c94771e7dd9acdab33 -KUBECTL_1_27_12_CHECKSUM_X86_64=d639eda39be2dce42fbec21e038942ab5734541715e3ea5fb29c9ad76686bd7f -KUBECTL_1_27_12_CHECKSUM_AARCH64=bfc6cb71041ebc0f048402988eccc107cfff2b866c864231c9ada05ab328e5bf +KUBECTL_1_31_4_CHECKSUM_X86_64=298e19e9c6c17199011404278f0ff8168a7eca4217edad9097af577023a5620f +KUBECTL_1_31_4_CHECKSUM_AARCH64=b97e93c20e3be4b8c8fa1235a41b4d77d4f2022ed3d899230dbbbbd43d26f872 +KUBECTL_1_30_8_CHECKSUM_X86_64=7f39bdcf768ce4b8c1428894c70c49c8b4d2eee52f3606eb02f5f7d10f66d692 +KUBECTL_1_30_8_CHECKSUM_AARCH64=e51d6a76fade0871a9143b64dc62a5ff44f369aa6cb4b04967d93798bf39d15b +KUBECTL_1_29_12_CHECKSUM_X86_64=35fc028853e6f5299a53f22ab58273ea2d882c0f261ead0a2eed5b844b12dbfb +KUBECTL_1_29_12_CHECKSUM_AARCH64=1cf2c00bb4f5ee6df69678e95af8ba9a4d4b1050ddefb0ae9d84b5c6f6c0e817 +KUBECTL_1_28_15_CHECKSUM_X86_64=1f7651ad0b50ef4561aa82e77f3ad06599b5e6b0b2a5fb6c4f474d95a77e41c5 +KUBECTL_1_28_15_CHECKSUM_AARCH64=7d45d9620e67095be41403ed80765fe47fcfbf4b4ed0bf0d1c8fe80345bda7d3 +KUBECTL_1_27_16_CHECKSUM_X86_64=97ea7cd771d0c6e3332614668a40d2c5996f0053ff11b44b198ea84dba0818cb +KUBECTL_1_27_16_CHECKSUM_AARCH64=2f50cb29d73f696ffb57437d3e2c95b22c54f019de1dba19e2b834e0b4501eb9 KUBECTL_1_26_15_CHECKSUM_X86_64=b75f359e6fad3cdbf05a0ee9d5872c43383683bb8527a9e078bb5b8a44350a41 KUBECTL_1_26_15_CHECKSUM_AARCH64=1396313f0f8e84ab1879757797992f1af043e1050283532e0fd8469902632216 KUBECTL_1_25_16_CHECKSUM_X86_64=5a9bc1d3ebfc7f6f812042d5f97b82730f2bdda47634b67bddf36ed23819ab17 KUBECTL_1_25_16_CHECKSUM_AARCH64=d6c23c80828092f028476743638a091f2f5e8141273d5228bf06c6671ef46924 -KUBECTL_1_24_17_CHECKSUM_X86_64=3e9588e3326c7110a163103fc3ea101bb0e85f4d6fd228cf928fa9a2a20594d5 -KUBECTL_1_24_17_CHECKSUM_AARCH64=66885bda3a202546778c77f0b66dcf7f576b5a49ff9456acf61329da784a602d +HELM_3_16_4_CHECKSUM_X86_64=fc307327959aa38ed8f9f7e66d45492bb022a66c3e5da6063958254b9767d179 +HELM_3_16_4_CHECKSUM_AARCH64=d3f8f15b3d9ec8c8678fbf3280c3e5902efabe5912e2f9fcf29107efbc8ead69 +HELM_3_15_4_CHECKSUM_X86_64=11400fecfc07fd6f034863e4e0c4c4445594673fd2a129e701fe41f31170cfa9 +HELM_3_15_4_CHECKSUM_AARCH64=fa419ecb139442e8a594c242343fafb7a46af3af34041c4eac1efcc49d74e626 HELM_3_14_4_CHECKSUM_X86_64=a5844ef2c38ef6ddf3b5a8f7d91e7e0e8ebc39a38bb3fc8013d629c1ef29c259 HELM_3_14_4_CHECKSUM_AARCH64=113ccc53b7c57c2aba0cd0aa560b5500841b18b5210d78641acfddc53dac8ab2 HELM_3_13_3_CHECKSUM_X86_64=bbb6e7c6201458b235f335280f35493950dcd856825ddcfd1d3b40ae757d5c7d @@ -208,37 +214,39 @@ HELM_3_10_3_CHECKSUM_AARCH64=260cda5ff2ed5d01dd0fd6e7e09bc80126e00d8bdc55f3269d0 HELM_3_9_4_CHECKSUM_X86_64=31960ff2f76a7379d9bac526ddf889fb79241191f1dbe2a24f7864ddcb3f6560 HELM_3_9_4_CHECKSUM_AARCH64=d24163e466f7884c55079d1050968e80a05b633830047116cdfd8ae28d35b0c0 -SOPS_3_8_1_CHECKSUM_X86_64=d6bf07fb61972127c9e0d622523124c2d81caf9f7971fb123228961021811697 -SOPS_3_8_1_CHECKSUM_AARCH64=15b8e90ca80dc23125cd2925731035fdef20c749ba259df477d1dd103a06d621 +SOPS_3_9_3_CHECKSUM_X86_64=835ee92ef7269e1e40d69cbe5e1042975f3cd38044e8a0fa3c1a13543b7dcfaa +SOPS_3_9_3_CHECKSUM_AARCH64=49515aba9264e507eab884ebf902098046b8922d32f588f9a2beecb4a601d2ef -LEGO_4_16_1_CHECKSUM_X86_64=e9826f955337c1fd825d21b073168692711985e25db013ff6b00e9a55a9644b4 -LEGO_4_16_1_CHECKSUM_AARCH64=0669037c2bcff11d0599765c63f186dfc98397b6a827f5cb2e48e9e69c12626c +LEGO_4_21_0_CHECKSUM_X86_64=c8cc7fb636f8a5f1167e013dbd01485a72eb7393faf1776664c765a722cd6070 +LEGO_4_21_0_CHECKSUM_AARCH64=d3971d6a5a1802ecfab1234f6d4db31d0e2c0a655dfc988dee96dd941b7a3abf -YQ_4_43_1_CHECKSUM_X86_64=049d1f3791cc25160a71b0bbe14a58302fb6a7e4462e07d5cbd543787a9ad815 -YQ_4_43_1_CHECKSUM_AARCH64=92d00086075c267e2487857692da3f865d97ab0eabb10f9a01118cb3bbd3ecb7 +YQ_4_44_6_CHECKSUM_X86_64=09ea7643cba1cfde4c57abbadbf7fa242d7425db8ee93c0b184d68661cf3b1bd +YQ_4_44_6_CHECKSUM_AARCH64=b8ef016d33481af608e30a360693930f38721f13b271abaf182975b8631dc96d -ORAS_1_1_0_CHECKSUM_X86_64=e09e85323b24ccc8209a1506f142e3d481e6e809018537c6b3db979c891e6ad7 -ORAS_1_1_0_CHECKSUM_AARCH64=e450b081f67f6fda2f16b7046075c67c9a53f3fda92fd20ecc59873b10477ab4 +ORAS_1_2_2_CHECKSUM_X86_64=bff970346470e5ef888e9f2c0bf7f8ee47283f5a45207d6e7a037da1fb0eae0d +ORAS_1_2_2_CHECKSUM_AARCH64=edd7195cbb8ba56c29ede413eefa10c8026201d63326017cd315841b4063aa56 -CRANE_0_19_1_CHECKSUM_X86_64=5f2b43c32a901adaaabaa78755d56cea71183954de7547cb4c4bc64b9ac6b2ff -CRANE_0_19_1_CHECKSUM_AARCH64=9118c29cdf2197441c4a934cf517df76c021ba12a70edc14ee9dc4dc08226680 +CRANE_0_20_2_CHECKSUM_X86_64=c14340087103ba9dadf61d45acd20675490fd0ccbd56ac7901fc1b502137f44b +CRANE_0_20_2_CHECKSUM_AARCH64=aff0db48825124c9331ea310057214bd4e92c01aa2e414d539e9659841d9422a -ARGO_3_5_6_CHECKSUM_X86_64=6691b0aa1414b8b1cb8340f50eb7ab352517519f4f982ac682798f369a965c32 -ARGO_3_5_6_CHECKSUM_AARCH64=0a245bb062d88c7a6a7cdb9e2f26141184897ea0966eedd91b6a0e06ab15b702 +ARGO_3_6_2_CHECKSUM_X86_64=4bbddd2bb98d5fa9de88ec80170955cfd086b53b5bc83d2ec0b342f4b6f252fc +ARGO_3_6_2_CHECKSUM_AARCH64=4e6500eb95f3c2c00d3304189309892faf2ec7ea438b126c6a3bacb8172e0d55 +ARGO_3_5_13_CHECKSUM_X86_64=563e3903389da9fa24740b10ba996174326b623557acdb7efa46bfd94319ebc7 +ARGO_3_5_13_CHECKSUM_AARCH64=52a6dc5925502a29b206d23f24ba2ad6745ce8307564f7ea13b834e725597e7d ARGO_3_4_16_CHECKSUM_X86_64=af754014f0145e92147239be4092eceb16e81578346baf785609f2ee9caf50e8 ARGO_3_4_16_CHECKSUM_AARCH64=2dfae2844a0d79b18ebfd346a6dc9f5414e38b2a107c8e3371ab098ed5a28bac ARGO_3_1_5_CHECKSUM_X86_64=68ebb30e79aa5ab649dbd0feb6e227b0dcff2b2983c00e176cc523a9f883567b ARGO_3_1_5_CHECKSUM_AARCH64=dc3c36081b6b49c8977dcffa9393a29e83568fba36a35f472caaac108674c03e -install_sops 3.8.1 +install_sops 3.9.3 -install_lego 4.16.1 +install_lego 4.21.0 -install_yq 4.43.1 +install_yq 4.44.6 -install_oras 1.1.0 +install_oras 1.2.2 -install_crane 0.19.1 +install_crane 0.20.2 install_helm 3.9.4 install_helm 3.10.3 @@ -246,16 +254,20 @@ install_helm 3.11.3 install_helm 3.12.3 install_helm 3.13.3 install_helm 3.14.4 +install_helm 3.15.4 +install_helm 3.16.4 -install_kubectl 1.24.17 install_kubectl 1.25.16 install_kubectl 1.26.15 -install_kubectl 1.27.12 -install_kubectl 1.28.8 -install_kubectl 1.29.4 +install_kubectl 1.27.16 +install_kubectl 1.28.15 +install_kubectl 1.29.12 +install_kubectl 1.30.8 +install_kubectl 1.31.4 install_argo 3.1.5 install_argo 3.4.16 -install_argo 3.5.6 +install_argo 3.5.13 +install_argo 3.6.2 echo "Finished installing tools..."