本地安装

本文主要介绍如何在本地安装 Zadig。

步骤 1:准备 Kubernetes 集群

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

提示

本地 K8s 集群版本 v1.16~v1.22,且满足至少 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,使用默认账号密码 admin/zadig 登录即可。

本地安装 本地安装

Zadig 卸载

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

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

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

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