Merge pull request #123 from svc-design/codex/update-create-sealos-offline-package.sh-for-amd64-and-arm64
feat: include sealos binaries in offline package
This commit is contained in:
commit
92f19dcc7c
@ -4,6 +4,7 @@ set -euo pipefail
|
|||||||
K8S_VERSION="${K8S_VERSION:-labring/kubernetes:v1.29.9}"
|
K8S_VERSION="${K8S_VERSION:-labring/kubernetes:v1.29.9}"
|
||||||
CILIUM_VERSION="${CILIUM_VERSION:-labring/cilium:v1.13.4}"
|
CILIUM_VERSION="${CILIUM_VERSION:-labring/cilium:v1.13.4}"
|
||||||
HELM_VERSION="${HELM_VERSION:-labring/helm:v3.9.4}"
|
HELM_VERSION="${HELM_VERSION:-labring/helm:v3.9.4}"
|
||||||
|
SEALOS_VERSION="${SEALOS_VERSION:-5.0.1}"
|
||||||
|
|
||||||
ARCH="${ARCH:-amd64}"
|
ARCH="${ARCH:-amd64}"
|
||||||
IMAGES=("$K8S_VERSION" "$CILIUM_VERSION" "$HELM_VERSION")
|
IMAGES=("$K8S_VERSION" "$CILIUM_VERSION" "$HELM_VERSION")
|
||||||
@ -19,6 +20,10 @@ done
|
|||||||
|
|
||||||
docker save "${IMAGES[@]}" -o "$WORKDIR/images/sealos-images.tar"
|
docker save "${IMAGES[@]}" -o "$WORKDIR/images/sealos-images.tar"
|
||||||
|
|
||||||
|
SEALOS_TARBALL="sealos_${SEALOS_VERSION}_linux_${ARCH}.tar.gz"
|
||||||
|
curl -L -o "$WORKDIR/${SEALOS_TARBALL}" \
|
||||||
|
"https://github.com/labring/sealos/releases/download/v${SEALOS_VERSION}/${SEALOS_TARBALL}"
|
||||||
|
|
||||||
cp "$SCRIPT_DIR/cilium-values.yaml" "$WORKDIR/"
|
cp "$SCRIPT_DIR/cilium-values.yaml" "$WORKDIR/"
|
||||||
cp "$SCRIPT_DIR/sealos-install.sh" "$WORKDIR/"
|
cp "$SCRIPT_DIR/sealos-install.sh" "$WORKDIR/"
|
||||||
chmod +x "$WORKDIR/sealos-install.sh"
|
chmod +x "$WORKDIR/sealos-install.sh"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user