mirror of
https://gitee.com/rainbond/Rainbond.git
synced 2024-11-30 10:48:15 +08:00
50 lines
1.7 KiB
Makefile
50 lines
1.7 KiB
Makefile
GO_LDFLAGS=-ldflags " -w"
|
|
IMAGE_NAME=hub.goodrain.com/dc-deploy/acp_event-log
|
|
IMAGE_TAG=3.2
|
|
|
|
install:
|
|
@go build ${GO_LDFLAGS}
|
|
|
|
dev:install
|
|
./event_log --log.level=debug --discover.etcd.addr=http://127.0.0.1:2379 \
|
|
--db.url="root:admin@tcp(127.0.0.1:3306)/event" \
|
|
--dockerlog.mode=stream \
|
|
--message.dockerlog.handle.core.number=2 \
|
|
--message.garbage.file="/tmp/garbage.log" \
|
|
--docker.log.homepath="/Users/qingguo/tmp"
|
|
dev-cluster:
|
|
@./event_log --log.level=debug --discover.etcd.addr=http://127.0.0.1:2379 \
|
|
--db.url="root:admin@tcp(127.0.0.1:3306)/event" \
|
|
--message.garbage.file="/tmp/garbage.log" \
|
|
--eventlog.bind.port=2000 \
|
|
--dockerlog.bind.port=2001 \
|
|
--cluster.bind.port=2002 \
|
|
--websocket.bind.port=2003\
|
|
--monitor.subaddress=tcp://127.0.0.1:9441\
|
|
--docker.log.homepath="/Users/qingguo"
|
|
|
|
build-alpine:
|
|
@echo "🐳 $@"
|
|
@docker build -t goodraim.me/event-build:v1 build
|
|
@echo "building..."
|
|
@docker run --rm -v `pwd`:/go/src/event_log -w /go/src/event_log goodraim.me/event-build:v1 go build ${GO_LDFLAGS} -o event_log
|
|
@echo "build done."
|
|
|
|
|
|
instance-ali:
|
|
@docker run --name event-log --net host -d -v /var/log/event-log/:/var/log/ ${IMAGE_NAME}:${IMAGE_TAG} \
|
|
--db.url="root:admin@tcp(172.30.0.9:3306)/event" \
|
|
--discover.etcd.addr="http://127.0.0.1:4001"
|
|
|
|
instance-test:build-alpine
|
|
@docker run --name event-log-test --net host -d ${IMAGE_NAME}:${IMAGE_TAG} \
|
|
--db.url="writer1:CeRYK8UzWD@tcp(10.0.55.72:3306)/region" \
|
|
--discover.etcd.addr="http://127.0.0.1:4001" \
|
|
--eventlog.bind.port=2000 \
|
|
--dockerlog.bind.port=2001 \
|
|
--cluster.bind.port=2002 \
|
|
--websocket.bind.port=2003\
|
|
--monitor.subaddress="tcp://10.0.1.11:9442"
|
|
|
|
instance-ali-build:build-debian instance-ali
|