Kubernetes(k8s) Resource Content Builder, CRD supported.
Kubernetes(k8s) 所有资源内容生成器,支持CRD。
- 支持 构建/解析 YAML、JSON、TOML 格式资源
- 支持 构建 Kubernetes 基础资源
- 支持 解析 Kubernetes CRD 资源
- 支持 解析模板资源
- 支持 代码框提示(Press CTRL)
- 接口模式优化
- 命令行模式优化
go run github.com/zc2638/arceus/cmd
基础启动
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'
make ui
make docker