Skip to content

Latest commit

 

History

History
145 lines (106 loc) · 3.76 KB

README.md

File metadata and controls

145 lines (106 loc) · 3.76 KB

qcadmin(q)

GitHub go.mod Go version (subdirectory of monorepo) Release GitHub commit activity GitHub Go Report Card Releases TODOs docs Chat on QQ

使用 qcadmin(q, z),您可以轻松、高效、灵活地单独或整体安装渠成平台或者禅道DevOPS解决方案。

支持的环境

Linux 发行版

  • Debian 12(推荐), 11, 10
  • Ubuntu 24.04,22.04
  • CentOS 7(不推荐)
  • Rocky 9(不推荐), 8

建议内核版本5.14及之后版本

容器运行时

  • 内置containerd
  • docker(本地已安装)

多节点时不推荐混用

k8s/k3s版本

  • 对接已有k8s集群, 推荐1.21+版本
  • 默认k3s版本为1.28

要求和建议

  • 最低资源要求:

    • 2 核虚拟 CPU
    • 4 GB 内存
    • 40 GB 储存空间
  • 操作系统要求:

    • 节点时间同步。
    • sudo/curl 节点需已安装。
    • 网络正常。
  • 建议您的操作系统环境足够干净 (不安装任何其他软件),否则可能会发生冲突。

使用

安装二进制

1. 从源码安装

需要go环境,推荐使用1.22

# Clone the repo
# Build and run the executable
#make generate
#make build
task local
task

2. 二进制安装

使用我们提供的编译二进制文件。可以从下面或者github获取

# 稳定版本 / stable / tag (Recommended)
curl -sfL https://pkg.zentao.net/get.sh | sh -
# 安装渠成平台
z init --provider quickon
# 安装禅道DevOPS
z init --provider devops
# 一键安装
curl -sfL https://pkg.zentao.net/devops.sh | INSTALL_DOMAIN=example.com sh -

3. 包安装

目前仅提供deb或者rpm包方式安装。

# debian
echo "deb [trusted=yes] https://repo.qucheng.com/quickon/apt/ /" | tee /etc/apt/sources.list.d/quickon.list
apt update
apt search qcadmin
apt install qcadmin
# centos7
cat > /etc/yum.repos.d/quickon.repo << EOF
[quickon]
name=Quickon Repo
baseurl=https://repo.qucheng.com/quickon/yum/
enabled=1
gpgcheck=0
EOF

yum makecache
yum install qcadmin

快速开始

快速入门使用 all-in-one 安装,这是熟悉 渠成平台 的良好开始。

# create quickon cluster
z init --provider quickon
# create zentao devops cluster(default)
z init --provider zentao
z init

高级使用

# step 1. 创建k3s集群
z cluster init
# step 2. 初始化渠成平台或devops
z quickon init --provider quickon
z quickon init

相关文档

文档

问题反馈

  • GitHub Issues
  • QQGroup: 768721743

Contributors