Skip to content

Commit 70e034c

Browse files
committed
[skip ci] readme
1 parent 2da0b06 commit 70e034c

File tree

1 file changed

+4
-39
lines changed

1 file changed

+4
-39
lines changed

README.md

+4-39
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,7 @@ Core
33

44
## DEV
55

6-
生产服部署在 c2-eru-1,测试服部署在 c1-eru-1,如果需要测试,先更新 core,然后这样子部署:
7-
8-
```shell
9-
devtools/upgrade-eru-core.sh test
10-
devtools/upgrade-eru-core.sh prod
11-
```
12-
6+
开发测试的时候,修改好了版本号,直接推到 gitlab 吧,build 完成了以后会自动发布到 mirrors.ricebook.net ,然后用部署脚本更新即可(见下方示范)。
137

148
## setup dev environment
159

@@ -27,9 +21,9 @@ make build
2721
```shell
2822
make build
2923
# test server
30-
devtools/upgrade-eru-core.sh test eru-core
24+
devtools/upgrade-eru-core.sh test
3125
# prod server
32-
devtools/upgrade-eru-core.sh
26+
devtools/upgrade-eru-core.sh prod
3327
```
3428

3529
### GRPC
@@ -51,39 +45,10 @@ do not forget first command...
5145

5246
### deploy core on local environment
5347

54-
* create `core.yaml` like this
55-
56-
```yaml
57-
bind: ":5000" # gRPC server 监听地址
58-
agent_port: "12345" # agent 的 HTTP API 端口, 暂时没有用到
59-
permdir: "/mnt/mfs/permdirs" # 宿主机的 permdir 的路径
60-
etcd: # etcd 集群的地址
61-
- "http://127.0.0.1:2379"
62-
etcd_lock_prefix: "/eru-core/_lock" # etcd 分布式锁的前缀, 一般会用隐藏文件夹
63-
zone: "c1" # 机房区域
64-
65-
git:
66-
public_key: "[path_to_pub_key]" # git clone 使用的公钥
67-
private_key: "[path_to_pri_key]" # git clone 使用的私钥
68-
gitlab_token: "[token]" # gitlab API token
69-
70-
docker:
71-
log_driver: "json-file" # 日志驱动, 线上会需要用 none
72-
network_mode: "bridge" # 默认网络模式, 用 bridge
73-
cert_path: "[cert_file_dir]" # docker tls 证书目录
74-
hub: "hub.ricebook.net" # docker hub 地址
75-
hub_prefix: "namespace/test" # 存放镜像的命名空间, 两边的/会被去掉, 中间的会保留. 镜像名字会是$hub/$hub_prefix/appname:version
76-
77-
scheduler:
78-
lock_key: "_scheduler_lock" # scheduler 用的锁的 key, 会在 etcd_lock_prefix 里面
79-
lock_ttl: 10 # scheduler 超时时间
80-
type: "complex" # scheduler 类型, complex 或者 simple
81-
```
82-
8348
* start eru core
8449

8550
```shell
86-
$ core --config /path/to/core.yaml --log-level debug
51+
$ core --config core.yaml.sample --log-level debug
8752
```
8853

8954
or

0 commit comments

Comments
 (0)