本地安装

本文主要介绍如何在本地安装 Zadig。适合初次接触 Kubernetes 和 Zadig 并想快速体验的用户。

警告

本地安装不支持版本升级和高可用配置,不可用于正式使用

使用 Shell 脚本安装与卸载

步骤 1:准备 Kubernetes 集群

使用 minikube、KinD 等工具在本地拉起一套 K8s 集群。

提示

  • 本地 K8s 集群版本 v1.16~v1.26。
  • 推荐配置:8C16G (Zadig 本身消耗 4C8G,可支撑两条工作流任务的并发执行)

相关工具安装参考如下:

步骤 2:执行安装脚本

在本地集群中执行以下脚本:

如果安装 Zadig 后要集成外部系统,请确保安装的 Zadig 系统有公网 IP, 以保证其可访问。

  1. export IP=<本机 IP 地址>
  2. export PORT=< 30000 - 32767 任一端口>
  3. curl -SsL https://download.koderover.com/install?type=quickstart | bash

本地安装

步骤 3:访问系统

提示

如果使用的是 KinD 拉起的集群,由于其自身特性,需要打通本机端口到 K8s 集群 NodePort 服务的通路,参考命令如下:

  1. kubectl -n zadig port-forward svc/gateway-proxy 32000:80

通过 IP:PORT 访问系统,首次登录系统需注册系统管理员。

本地安装

提示

专业版许可证获取和配置参考文档:许可证

Zadig 卸载

设置 NAMESPACE 环境变量后使用脚本来一键卸载当前安装的 Zadig 系统,命令如下:

  1. export NAMESPACE=zadig
  2. curl -SsL https://github.com/koderover/zadig/releases/download/v3.0.0/uninstall.sh | bash

也可以执行官方最新版卸载脚本:

  1. export NAMESPACE=zadig
  2. curl -SsL https://download.koderover.com/install?type=uninstall | bash