Skip to content

Commit fa64ec8

Browse files
committed
docs: offline package add metallb
Signed-off-by: lixd <[email protected]>
1 parent 5671005 commit fa64ec8

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

content/zh-cn/docs/Getting started/make-offline-package.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@ kcctl version
8383

8484
```bash
8585
#!/usr/bin/env bash
86+
# usage: ./push_component.sh [component] [version] [arch]
87+
# usage: ./push_component.sh k8s v1.23.9 amd64
8688

8789
set -e
8890

@@ -96,8 +98,8 @@ PKG_URL_PREFIX="https://oss.kubeclipper.io/packages"
9698
fileList=()
9799

98100
name=$1
99-
if [[ "${name}" != "k8s" ]] && [[ "${name}" != "calico" ]] && [[ "${name}" != "containerd" ]] && [[ "${name}" != "docker" ]]; then
100-
echo "only 'k8s', 'calico' packages are supported. default: $name"
101+
if [[ "${name}" != "k8s" ]] && [[ "${name}" != "calico" ]] && [[ "${name}" != "containerd" ]] && [[ "${name}" != "docker" ]] && [[ "${name}" != "metallb" ]]; then
102+
echo "only 'k8s', 'calico','containerd','docker','metallb' packages are supported. default: $name"
101103
exit 1
102104
fi
103105
version=$2
@@ -110,7 +112,7 @@ if [[ "${arch}" != "amd64" ]] && [[ "${arch}" != "arm64" ]]; then
110112
echo "only 'amd64', 'arm64' architectures are supported. default: $arch"
111113
exit 1
112114
fi
113-
115+
``
114116
build_dir=${name}/${version}/${arch}
115117
pkg_name=${name}-${version}-${arch}.tar.gz
116118
pkg_type="k8s"
@@ -146,6 +148,13 @@ packaging() {
146148
)
147149
pkg_type="cri"
148150
;;
151+
metallb)
152+
fileList=(
153+
images.tar.gz
154+
manifest.json
155+
)
156+
pkg_type="metallb"
157+
;;
149158
esac
150159

151160
for file in "${fileList[@]}"; do
@@ -184,6 +193,9 @@ chmod +x push_component.sh
184193

185194
# 推送 docker 组件包
186195
./push_component.sh docker 20.10.20 amd64
196+
197+
# 推送 metallb 组件包
198+
./push_component.sh metallb v0.13.7 amd64
187199
```
188200

189201
## 4. 查看离线组件包

0 commit comments

Comments
 (0)