Skip to content

Commit

Permalink
updated scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
zackbradys committed Apr 24, 2024
1 parent 0514dd6 commit 70c57f9
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 4 deletions.
8 changes: 6 additions & 2 deletions examples/rancher-airgap-quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ curl -sfOL https://raw.githubusercontent.com/zackbradys/rancher-airgap/main/haul
curl -sfOL https://raw.githubusercontent.com/zackbradys/rancher-airgap/main/hauler/neuvector/rancher-airgap-neuvector.yaml
# curl -sfOL https://raw.githubusercontent.com/zackbradys/rancher-airgap/main/hauler/harvester/rancher-airgap-harvester.yaml
# curl -sfOL https://raw.githubusercontent.com/zackbradys/rancher-airgap/main/hauler/harbor/rancher-airgap-harbor.yaml
# curl -sfOL https://raw.githubusercontent.com/zackbradys/rancher-airgap/main/hauler/kubevip/rancher-airgap-kubevip.yaml
curl -sfOL https://raw.githubusercontent.com/zackbradys/rancher-airgap/main/hauler/cosign/rancher-airgap-cosign.yaml
curl -sfOL https://raw.githubusercontent.com/zackbradys/rancher-airgap/main/hauler/hauler/rancher-airgap-hauler.yaml
curl -sfOL https://raw.githubusercontent.com/zackbradys/rancher-airgap/main/hauler/helm/rancher-airgap-helm.yaml
Expand All @@ -34,6 +35,7 @@ hauler store sync --store longhorn-store --platform linux/amd64 --files rancher-
hauler store sync --store neuvector-store --platform linux/amd64 --files rancher-airgap-neuvector.yaml
# hauler store sync --store harvester-store --platform linux/amd64 --files rancher-airgap-harvester.yaml
# hauler store sync --store harbor-store --platform linux/amd64 --files rancher-airgap-harbor.yaml
# hauler store sync --store kubevip-store --platform linux/amd64 --files rancher-airgap-kubevip.yaml
hauler store sync --store extras --files rancher-airgap-hauler.yaml
hauler store sync --store extras --files rancher-airgap-helm.yaml
hauler store sync --store extras --files rancher-airgap-cosign.yaml
Expand All @@ -46,6 +48,7 @@ hauler store save --store longhorn-store --filename rancher-airgap-longhorn.tar.
hauler store save --store neuvector-store --filename rancher-airgap-neuvector.tar.zst
# hauler store save --store harvester-store --filename rancher-airgap-harvester.tar.zst
# hauler store save --store harbor-store --filename rancher-airgap-harbor.tar.zst
# hauler store save --store kubevip-store --filename rancher-airgap-kubevip.tar.zst
hauler store save --store extras --filename rancher-airgap-extras.tar.zst

### Fetch Hauler Binary
Expand Down Expand Up @@ -87,6 +90,7 @@ hauler store load rancher-airgap-longhorn.tar.zst
hauler store load rancher-airgap-neuvector.tar.zst
# hauler store load rancher-airgap-harvester.tar.zst
# hauler store load rancher-airgap-harbor.tar.zst
# hauler store load rancher-airgap-kubevip.tar.zst
hauler store load rancher-airgap-extras.tar.zst

### Verify Hauler Store Contents
Expand Down Expand Up @@ -316,10 +320,10 @@ export registry=<FQDN or IP>:5000
export fileserver=<FQDN or IP>:8080

### Fetch the Helm Tarball
curl -sfOL http://${fileserver}/helm.tar.gz
curl -sfOL http://${fileserver}/helm-linux-amd64.tar.gz

### Extract and Install
tar -xf helm.tar.gz
tar -xf helm-linux-amd64.tar.gz
cd linux-amd64 && chmod 755 helm
mv helm /usr/bin/helm
```
Expand Down
2 changes: 2 additions & 0 deletions hauler/scripts/cosign/hauler-cosign.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,6 @@ spec:
files:
- path: https://github.com/sigstore/cosign/releases/download/v${vCosign}/cosign-linux-amd64
name: cosign-linux-amd64
- path: https://github.com/sigstore/cosign/releases/download/v${vCosign}/cosign-linux-arm64
name: cosign-linux-arm64
EOF
4 changes: 3 additions & 1 deletion hauler/scripts/hauler/hauler-hauler.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,7 @@ metadata:
spec:
files:
- path: https://github.com/rancherfederal/hauler/releases/download/v${vHauler}/hauler_${vHauler}_linux_amd64.tar.gz
name: hauler.tar.gz
name: hauler-linux-amd64.tar.gz
- path: https://github.com/rancherfederal/hauler/releases/download/v${vHauler}/hauler_${vHauler}_linux_arm64.tar.gz
name: hauler-linux-arm64.tar.gz
EOF
4 changes: 3 additions & 1 deletion hauler/scripts/helm/hauler-helm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,7 @@ metadata:
spec:
files:
- path: https://get.helm.sh/helm-v${vHelm}-linux-amd64.tar.gz
name: helm.tar.gz
name: helm-linux-amd64.tar.gz
- path: https://get.helm.sh/helm-v${vHelm}-linux-arm64.tar.gz
name: helm-linux-amd64.tar.gz
EOF

0 comments on commit 70c57f9

Please sign in to comment.