Skip to content

Commit 7b0dbe1

Browse files
committed
实现最基本的域名服务节点管理
1 parent b5f759d commit 7b0dbe1

11 files changed

+1651
-225
lines changed

pkg/nodeconfigs/node_roles.go

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package nodeconfigs
2+
3+
type NodeRole = string
4+
5+
const (
6+
NodeRoleAdmin NodeRole = "admin"
7+
NodeRoleUser NodeRole = "user"
8+
NodeRoleProvider NodeRole = "provider"
9+
NodeRoleAPI NodeRole = "api"
10+
NodeRoleDatabase NodeRole = "database"
11+
NodeRoleLog NodeRole = "log"
12+
NodeRoleDNS NodeRole = "dns"
13+
NodeRoleMonitor NodeRole = "monitor"
14+
NodeRoleNode NodeRole = "node"
15+
NodeRoleCluster NodeRole = "cluster"
16+
NodeRoleAuthority NodeRole = "authority"
17+
)

pkg/rpc/pb/model_ns_cluster.pb.go

Lines changed: 15 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/rpc/pb/model_ns_node.pb.go

Lines changed: 83 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/rpc/pb/service_node.pb.go

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)