Fix rke2 setup (#109)

* Fix An argument named "datastore_endpoint" is not expected here

* Fix RKE2 arm64 install
This commit is contained in:
Mario Manno 2025-09-23 00:04:18 +02:00 committed by GitHub
parent 458a2e8a88
commit 790bd050cc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 13 additions and 5 deletions

View File

@ -2,14 +2,15 @@
set -xe
arch=`uname -m | sed -e 's/x86_64/amd64/' -e 's/aarch64/arm64/'`
mkdir -p /tmp/rke2-artifacts
pushd /tmp/rke2-artifacts
version=$(echo "${distro_version}" | sed 's/+/%2B/g')
wget -c https://prime.ribs.rancher.io/rke2/"$version"/rke2-images-core.linux-amd64.tar.gz
wget -c https://prime.ribs.rancher.io/rke2/"$version"/rke2-images-canal.linux-amd64.tar.gz
wget -c https://prime.ribs.rancher.io/rke2/"$version"/rke2-images-calico.linux-amd64.tar.gz
wget -c https://prime.ribs.rancher.io/rke2/"$version"/rke2.linux-amd64.tar.gz
wget -c https://prime.ribs.rancher.io/rke2/"$version"/sha256sum-amd64.txt
wget -c https://prime.ribs.rancher.io/rke2/"$version"/rke2-images-core.linux-"$arch".tar.gz
wget -c https://prime.ribs.rancher.io/rke2/"$version"/rke2-images-canal.linux-"$arch".tar.gz
wget -c https://prime.ribs.rancher.io/rke2/"$version"/rke2-images-calico.linux-"$arch".tar.gz
wget -c https://prime.ribs.rancher.io/rke2/"$version"/rke2.linux-"$arch".tar.gz
wget -c https://prime.ribs.rancher.io/rke2/"$version"/sha256sum-"$arch".txt
popd
# use data disk if available (see mount_ephemeral.sh)

View File

@ -108,3 +108,10 @@ variable "network_config" {
description = "Network module outputs, to be passed to node_module"
type = any
}
variable "datastore_endpoint" {
description = "Override datastore with a custom endpoint string (ignored)"
type = string
default = null
}