module
Version:
v0.0.0-...-e9fc05a
Opens a new window with list of versions in this module.
Published: Aug 3, 2021
License: Apache-2.0
Opens a new window with license information.
README
¶
Arceus(阿尔宙斯)

定义
可结构化内容构造器
依赖
Go Version 1.16+
用途
- 可用Devops中,快速构造各类定义文件 (例k8s yaml、java 配置yaml 、json),提升研发工作效率
- 可用于作为业务组件编排配置生成
- 内置所有kubernetes基础资源,可快速使用编排
- 可动态解析kubernetes CRD资源
- 可动态解析任意yaml文件内容
- etc...
使用
使用手册
TODO
Run
Local
go run github.com/zc2638/arceus/cmd
Docker
基础启动
docker run --name arceus -d -p 2638:2638 zc2638/arceus:latest
挂载启动
docker run --name arceus -d -p 2638:2638 -v ~/docker/arceus:/etc/arceus zc2638/arceus:latest
使用镜像执行QuickStart
docker run --rm -it \
-v ~/docker/arceus:/etc/arceus \
-v ~/docker/arceus/examples:/work/examples \
zc2638/arceus:latest \
sh -c './arceus apply -f /work/examples/template/nginx.yaml \
&& ./arceus apply -f /work/examples/quickstart/app/app-rule.yaml \
&& ./arceus qs -f /work/examples/quickstart/app/app.yaml -o /etc/arceus/output'
Build
Build/Update UI
make ui
Build image
make docker
Directories
¶
|
|
|
|
|
|
|
|
|
|
|
|
raw
Package raw Copyright © 2021 zc2638 <zc2638@qq.com>.
|
Package raw Copyright © 2021 zc2638 <zc2638@qq.com>. |
|
|
|
|
|
|
pkg
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.