本地安装
本文主要介绍如何在本地安装 Zadig。适合初次接触 Kubernetes 和 Zadig 并想快速体验的用户。
警告
本地安装不支持版本升级和高可用配置,不可用于正式使用
使用 Shell 脚本安装与卸载
步骤 1:准备 Kubernetes 集群
使用 minikube、KinD 等工具在本地拉起一套 K8s 集群。
提示
- 本地 K8s 集群版本 v1.16~v1.26。
- 推荐配置:8C16G (Zadig 本身消耗 4C8G,可支撑两条工作流任务的并发执行)
相关工具安装参考如下:
步骤 2:执行安装脚本
在本地集群中执行以下脚本:
如果安装 Zadig 后要集成外部系统,请确保安装的 Zadig 系统有公网 IP, 以保证其可访问。
export IP=<本机 IP 地址>
export PORT=< 30000 - 32767 任一端口>
curl -SsL https://download.koderover.com/install?type=quickstart | bash
步骤 3:访问系统
提示
如果使用的是 KinD 拉起的集群,由于其自身特性,需要打通本机端口到 K8s 集群 NodePort 服务的通路,参考命令如下:
kubectl -n zadig port-forward svc/gateway-proxy 32000:80
通过 IP:PORT 访问系统,首次登录系统需注册系统管理员。
提示
专业版许可证获取和配置参考文档:许可证
Zadig 卸载
设置 NAMESPACE 环境变量后使用脚本来一键卸载当前安装的 Zadig 系统,命令如下:
export NAMESPACE=zadig
curl -SsL https://github.com/koderover/zadig/releases/download/v3.0.0/uninstall.sh | bash
也可以执行官方最新版卸载脚本:
export NAMESPACE=zadig
curl -SsL https://download.koderover.com/install?type=uninstall | bash