kubernetesV1.27部署zadig
准备安装环境
ubuntu22.04
kubernetes1.27
官网部署步骤:https://docs.koderover.com/zadig/Zadig%20v2.1.0/install/install-on-k8s/#%E5%87%86%E5%A4%87%E8%B5%84%E6%BA%90
我安装的是生产使用的
从github下载安装脚本
curl -LO https://github.com/koderover/zadig/releases/download/v2.1.0/install.sh
并赋予可执行的权限
chmod +x ./install.sh

配置环境变量
export IP=IP地址
export PORT=30000 #端口号随便指定
#email和password无法改变,默认就好
export EMAIL=example@koderover.com
export PASSWORD=zadig
#mysql的地址和端口以及用户名密码,需要手动创建dex和user的database
export MYSQL_HOST=IP地址
export MYSQL_PORT=3306
export MYSQL_USERNAME=root
export MYSQL_PASSWORD=zN0ZCbPklNXTnsSx

#mongo的连接地址以及创建一个zadig的数据库
export MONGO_URI=mongodb://IP地址:27017
export MONGO_DB=zadig
配置好环境变量后执行安装脚本
./install.sh
这是安装成功后出现的信息

查看pod是否有问题
kubectl get po -n zadig

访问系统即可:IP地址:30000

卸载
需要设置namespace的环境变量,下载并执行脚本即可
export NAMESPACE=zadig
curl -SsL https://download.koderover.com/install?type=uninstall | bash

浙公网安备 33010602011771号