https://github.com/easysoft/quickon_cli
About Install Qucheng , and related cloud-native add-ons, it supports all-in-one, multi-node, and HA 🔥 ⎈ 🐳
https://github.com/easysoft/quickon_cli
app kubernetes qucheng quickon
Last synced: about 1 year ago
JSON representation
About Install Qucheng , and related cloud-native add-ons, it supports all-in-one, multi-node, and HA 🔥 ⎈ 🐳
- Host: GitHub
- URL: https://github.com/easysoft/quickon_cli
- Owner: easysoft
- License: other
- Created: 2022-06-08T03:22:50.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-04-10T13:51:16.000Z (about 1 year ago)
- Last Synced: 2025-04-10T14:57:09.818Z (about 1 year ago)
- Topics: app, kubernetes, qucheng, quickon
- Language: Go
- Homepage: https://www.qucheng.com
- Size: 4.69 MB
- Stars: 7
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# qcadmin(q)

[](https://github.com/easysoft/quickon_cli/actions/workflows/release.yml)


[](https://goreportcard.com/report/github.com/easysoft/quickon_cli)
[](https://github.com/easysoft/quickon_cli/releases)
[](https://www.tickgit.com/browse?repo=github.com/easysoft/quickon_cli)
[](https://www.qucheng.com/)
[](https://img.qucheng.com/group/qq.jpg)
使用 `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`
```bash
# Clone the repo
# Build and run the executable
#make generate
#make build
task local
task
```
#### 2. 二进制安装
> 使用我们提供的编译二进制文件。可以从下面或者github获取
```bash
# 稳定版本 / 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包方式安装。
```bash
# 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` 安装,这是熟悉 渠成平台 的良好开始。
```bash
# create quickon cluster
z init --provider quickon
# create zentao devops cluster(default)
z init --provider zentao
z init
```
### 高级使用
```bash
# step 1. 创建k3s集群
z cluster init
# step 2. 初始化渠成平台或devops
z quickon init --provider quickon
z quickon init
```
## 相关文档
[文档](./docs/index.md)
## 问题反馈
* GitHub Issues
* QQGroup: 768721743
## Contributors