Skip to content

Commit 352cd32

Browse files
committed
移除dapr,naas作为单独的基础服务存在
1 parent b61c57f commit 352cd32

17 files changed

+38
-380
lines changed

Makefile

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#.PHONY是一个伪目标,可以防止在Makefile中定义的执行命令的目标和工作目录下的实际文件出现名字冲突,另一种是提高执行makefile时的效率
2+
.PHONY: debug build swagger debug-naas debug-token-server test clean
3+
4+
BIN_PATH = ./bin
5+
BIN_OUTPUT_NAAS_NAME = naas
6+
BIN_OUTPUT_NAAS_TOKEN_SERVER_NAME = token-server
7+
8+
build:
9+
@go build -ldflags "-w -s" -o $(BIN_PATH)/$(BIN_OUTPUT_NAAS_NAME) ./cmd/main.go
10+
@go build -ldflags "-w -s" -o $(BIN_PATH)/$(BIN_OUTPUT_NAAS_TOKEN_SERVER_NAME) ./cmd/token-server/main.go
11+
12+
debug-naas: swagger
13+
@export GRPC_ENABLE="true"
14+
@export GRPC_GATEWAY_ENABLE="true"
15+
@export HTTP_ENABLE="true"
16+
@go run ./cmd/main.go
17+
18+
debug-token-server:
19+
@export OAUTH2_SERVER="http://naas:8080/oauth2"
20+
@export OAUTH2_CLIENT_ID="1000"
21+
@export OAUTH2_CLIENT_SECRET="99799a6b-a289-4099-b4ad-b42603c17ffc"
22+
@export OAUTH2_REDIRECT_URI="http://naas-admin.nilorg.com/admin/auth/callback"
23+
@go run ./cmd/main.go
24+
25+
swagger:
26+
@swag init -g ./internal/server/server.go
27+
28+
test:
29+
@go test -cover -race ./...
30+
31+
clean:
32+
@rm -rf $(BIN_PATH)/*

README.md

-2
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,6 @@ spec:
141141
value: "true"
142142
- name: HTTP_ENABLE
143143
value: "true"
144-
- name: DAPR_ENABLE # 只有在使用DApr的时候才会用
145-
value: "false"
146144
volumeMounts:
147145
- name: config-cm # 配置文件
148146
mountPath: /workspace/configs/

cmd/main.go

-4
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ func main() {
5050
grpcEnable := os.Getenv("GRPC_ENABLE")
5151
grpcGatewayEnable := os.Getenv("GRPC_GATEWAY_ENABLE")
5252
httpEnable := os.Getenv("HTTP_ENABLE")
53-
daprEnable := os.Getenv("DAPR_ENABLE")
5453
if strings.EqualFold(grpcEnable, "true") {
5554
server.RunGRpc()
5655
}
@@ -60,8 +59,5 @@ func main() {
6059
if strings.EqualFold(httpEnable, "true") {
6160
server.RunHTTP()
6261
}
63-
if strings.EqualFold(daprEnable, "true") {
64-
server.RunDapr()
65-
}
6662
<-ctx.Done()
6763
}

deployments/k8s/dapr/dapr-naas-admin-token-server.yaml

-40
This file was deleted.

deployments/k8s/dapr/dapr-pod-daprgrpc.yaml

-47
This file was deleted.

deployments/k8s/dapr/dapr-pod-grpc.yaml

-47
This file was deleted.

deployments/k8s/dapr/dapr-pod-http-grpcgateway.yaml

-47
This file was deleted.

deployments/k8s/dapr/dapr-pod-http.yaml

-47
This file was deleted.

deployments/k8s/dapr/traefik-middleware.yaml

-19
This file was deleted.

deployments/k8s/dapr/traefik.yaml

-18
This file was deleted.

deployments/k8s/pod.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ spec:
3535
value: "true"
3636
- name: HTTP_ENABLE
3737
value: "true"
38-
- name: DAPR_ENABLE
39-
value: "false"
4038
volumeMounts:
4139
- name: config-cm
4240
mountPath: /workspace/configs/

go.mod

+6-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ require (
1010
github.com/appleboy/gin-jwt/v2 v2.6.4
1111
github.com/casbin/casbin/v2 v2.17.1
1212
github.com/casbin/gorm-adapter/v3 v3.0.3
13-
github.com/dapr/go-sdk v1.1.0
1413
github.com/deckarep/golang-set v1.7.1
1514
github.com/gin-contrib/sessions v0.0.3
1615
github.com/gin-gonic/gin v1.6.3
@@ -21,7 +20,9 @@ require (
2120
github.com/gorilla/sessions v1.2.0 // indirect
2221
github.com/grpc-ecosystem/go-grpc-middleware v1.2.2
2322
github.com/grpc-ecosystem/grpc-gateway v1.16.0
23+
github.com/kr/text v0.2.0 // indirect
2424
github.com/mailru/easyjson v0.7.1 // indirect
25+
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e // indirect
2526
github.com/nilorg/geetest v1.0.0
2627
github.com/nilorg/oauth2 v0.3.2
2728
github.com/nilorg/pkg v0.0.0-20200923011256-287aac349757
@@ -38,10 +39,14 @@ require (
3839
github.com/swaggo/swag v1.6.9
3940
golang.org/x/crypto v0.0.0-20201124201722-c8d3bf9c5392 // indirect
4041
golang.org/x/net v0.0.0-20201202161906-c7110b5ffcbb
42+
golang.org/x/sys v0.0.0-20201202213521-69691e467435 // indirect
43+
golang.org/x/text v0.3.4 // indirect
4144
google.golang.org/genproto v0.0.0-20201204160425-06b3db808446
4245
google.golang.org/grpc v1.34.0
4346
google.golang.org/grpc/examples v0.0.0-20200826230536-d31b6710005d // indirect
4447
google.golang.org/protobuf v1.25.0
48+
gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f // indirect
49+
gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776 // indirect
4550
gorm.io/driver/mysql v1.0.3
4651
gorm.io/gorm v1.20.6
4752
)

go.sum

-2
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,6 @@ github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfc
107107
github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
108108
github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY=
109109
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
110-
github.com/dapr/go-sdk v1.1.0 h1:OfhGdSDMRaTlDmaTDlo1POW9FMFxdox/PFlapEdBug0=
111-
github.com/dapr/go-sdk v1.1.0/go.mod h1:zyhsocIKv4pqQ2VtvWvf2CK1UhP7Z2OAOXgEpVxMgIs=
112110
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
113111
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
114112
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=

0 commit comments

Comments
 (0)