diff --git a/scripts/sealos-install.sh b/scripts/sealos-install.sh index 96e933c..1dd3eb1 100755 --- a/scripts/sealos-install.sh +++ b/scripts/sealos-install.sh @@ -1,6 +1,15 @@ #!/bin/bash set -euo pipefail +# Install sealos binaries +if [ -f "sealos_5.0.1_linux_amd64.tar.gz" ]; then + tar -xpvf sealos_5.0.1_linux_amd64.tar.gz + cp sealos sealctl image-cri-shim /usr/local/bin/ + if [ -f nerdctl ]; then + cp nerdctl /usr/local/bin/ + fi +fi + # Load pre-packaged images if present if [ -f "images/sealos-images.tar" ]; then if command -v sealos >/dev/null 2>&1; then @@ -10,17 +19,17 @@ if [ -f "images/sealos-images.tar" ]; then fi fi -sealos run labring/kubernetes:v1.29.9 \ - labring/cilium:v1.13.4 \ - labring/helm:v3.9.4 \ - --masters 172.31.23.68 \ +sealos run labring/kubernetes:v1.30.1 \ + labring/cilium:v1.18.1 \ + labring/helm:v3.16.2 \ + --masters "${NodeIP}" \ --user root \ --pk /root/.ssh/id_rsa \ --env '{}' \ --cmd 'kubeadm init --skip-phases=addon/kube-proxy' -sealos add --nodes 172.31.23.69 +#sealos add --nodes 172.31.23.69 helm repo add cilium https://helm.cilium.io helm repo update -helm upgrade cilium cilium/cilium -n kube-system -f cilium-values.yaml +helm upgrade cilium cilium/cilium -n kube-system -f cilium-values.yaml --version 1.18.1