mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-09 13:26:52 +08:00
Merge pull request #2053 from yearski/hotfix_0.17.1_remove-orphans
remove orphaned code
This commit is contained in:
commit
e771d91397
8 changed files with 3 additions and 77 deletions
|
@ -42,7 +42,6 @@ type ServerConfig struct {
|
||||||
AllowedOrigin string `yaml:"allowedorigin"`
|
AllowedOrigin string `yaml:"allowedorigin"`
|
||||||
NodeID string `yaml:"nodeid"`
|
NodeID string `yaml:"nodeid"`
|
||||||
RestBackend string `yaml:"restbackend"`
|
RestBackend string `yaml:"restbackend"`
|
||||||
AgentBackend string `yaml:"agentbackend"`
|
|
||||||
MessageQueueBackend string `yaml:"messagequeuebackend"`
|
MessageQueueBackend string `yaml:"messagequeuebackend"`
|
||||||
DNSMode string `yaml:"dnsmode"`
|
DNSMode string `yaml:"dnsmode"`
|
||||||
DisableRemoteIPCheck string `yaml:"disableremoteipcheck"`
|
DisableRemoteIPCheck string `yaml:"disableremoteipcheck"`
|
||||||
|
@ -50,9 +49,7 @@ type ServerConfig struct {
|
||||||
SQLConn string `yaml:"sqlconn"`
|
SQLConn string `yaml:"sqlconn"`
|
||||||
Platform string `yaml:"platform"`
|
Platform string `yaml:"platform"`
|
||||||
Database string `yaml:"database"`
|
Database string `yaml:"database"`
|
||||||
DefaultNodeLimit int32 `yaml:"defaultnodelimit"`
|
|
||||||
Verbosity int32 `yaml:"verbosity"`
|
Verbosity int32 `yaml:"verbosity"`
|
||||||
ServerCheckinInterval int64 `yaml:"servercheckininterval"`
|
|
||||||
AuthProvider string `yaml:"authprovider"`
|
AuthProvider string `yaml:"authprovider"`
|
||||||
OIDCIssuer string `yaml:"oidcissuer"`
|
OIDCIssuer string `yaml:"oidcissuer"`
|
||||||
ClientID string `yaml:"clientid"`
|
ClientID string `yaml:"clientid"`
|
||||||
|
|
|
@ -4,7 +4,6 @@ server:
|
||||||
masterkey: "" # defaults to 'secretkey' or MASTER_KEY (if set)
|
masterkey: "" # defaults to 'secretkey' or MASTER_KEY (if set)
|
||||||
allowedorigin: "" # defaults to '*' or CORS_ALLOWED_ORIGIN (if set)
|
allowedorigin: "" # defaults to '*' or CORS_ALLOWED_ORIGIN (if set)
|
||||||
restbackend: "" # defaults to "on" or REST_BACKEND (if set)
|
restbackend: "" # defaults to "on" or REST_BACKEND (if set)
|
||||||
agentbackend: "" # defaults to "on" or AGENT_BACKEND (if set)
|
|
||||||
dnsmode: "" # defaults to "on" or DNS_MODE (if set)
|
dnsmode: "" # defaults to "on" or DNS_MODE (if set)
|
||||||
sqlconn: "" # defaults to "http://" or SQL_CONN (if set)
|
sqlconn: "" # defaults to "http://" or SQL_CONN (if set)
|
||||||
disableremoteipcheck: "" # defaults to "false" or DISABLE_REMOTE_IP_CHECK (if set)
|
disableremoteipcheck: "" # defaults to "false" or DISABLE_REMOTE_IP_CHECK (if set)
|
||||||
|
|
|
@ -4,7 +4,6 @@ server:
|
||||||
masterkey: ""
|
masterkey: ""
|
||||||
allowedorigin: "*"
|
allowedorigin: "*"
|
||||||
restbackend: true
|
restbackend: true
|
||||||
agentbackend: true
|
|
||||||
defaultnetname: "default"
|
defaultnetname: "default"
|
||||||
defaultnetrange: "10.10.10.0/24"
|
defaultnetrange: "10.10.10.0/24"
|
||||||
createdefault: true
|
createdefault: true
|
||||||
|
|
7
dev.yaml
7
dev.yaml
|
@ -3,17 +3,12 @@ server:
|
||||||
apiconn: "api.ping.clustercat.com:443"
|
apiconn: "api.ping.clustercat.com:443"
|
||||||
apihost: ""
|
apihost: ""
|
||||||
apiport: "8081"
|
apiport: "8081"
|
||||||
grpcconn: "grpc.ping.clustercat.com:443"
|
|
||||||
grpchost: ""
|
|
||||||
grpcport: "50051"
|
|
||||||
grpcsecure: "on"
|
|
||||||
mqhost: "localhost"
|
mqhost: "localhost"
|
||||||
masterkey: "secretkey"
|
masterkey: "secretkey"
|
||||||
dnskey: ""
|
dnskey: ""
|
||||||
allowedorigin: "*"
|
allowedorigin: "*"
|
||||||
nodeid: "netmaker"
|
nodeid: "netmaker"
|
||||||
restbackend: "on"
|
restbackend: "on"
|
||||||
agentbackend: "on"
|
|
||||||
messagequeuebackend: "on"
|
messagequeuebackend: "on"
|
||||||
dnsmode: "on"
|
dnsmode: "on"
|
||||||
disableremoteipcheck: ""
|
disableremoteipcheck: ""
|
||||||
|
@ -22,9 +17,7 @@ server:
|
||||||
sqlconn: ""
|
sqlconn: ""
|
||||||
platform: ""
|
platform: ""
|
||||||
database: "sqlite"
|
database: "sqlite"
|
||||||
defaultnodelimit: ""
|
|
||||||
verbosity: 3
|
verbosity: 3
|
||||||
servercheckininterval: ""
|
|
||||||
authprovider: ""
|
authprovider: ""
|
||||||
clientid: ""
|
clientid: ""
|
||||||
clientsecret: ""
|
clientsecret: ""
|
||||||
|
|
4
main.go
4
main.go
|
@ -136,8 +136,8 @@ func startControllers() {
|
||||||
go runMessageQueue(&waitnetwork)
|
go runMessageQueue(&waitnetwork)
|
||||||
}
|
}
|
||||||
|
|
||||||
if !servercfg.IsAgentBackend() && !servercfg.IsRestBackend() && !servercfg.IsMessageQueueBackend() {
|
if !servercfg.IsRestBackend() && !servercfg.IsMessageQueueBackend() {
|
||||||
logger.Log(0, "No Server Mode selected, so nothing is being served! Set Agent mode (AGENT_BACKEND) or Rest mode (REST_BACKEND) or MessageQueue (MESSAGEQUEUE_BACKEND) to 'true'.")
|
logger.Log(0, "No Server Mode selected, so nothing is being served! Set Rest mode (REST_BACKEND) or MessageQueue (MESSAGEQUEUE_BACKEND) to 'true'.")
|
||||||
}
|
}
|
||||||
|
|
||||||
// starts the stun server
|
// starts the stun server
|
||||||
|
|
|
@ -46,10 +46,6 @@ func GetServerConfig() config.ServerConfig {
|
||||||
if IsRestBackend() {
|
if IsRestBackend() {
|
||||||
cfg.RestBackend = "on"
|
cfg.RestBackend = "on"
|
||||||
}
|
}
|
||||||
cfg.AgentBackend = "off"
|
|
||||||
if IsAgentBackend() {
|
|
||||||
cfg.AgentBackend = "on"
|
|
||||||
}
|
|
||||||
cfg.DNSMode = "off"
|
cfg.DNSMode = "off"
|
||||||
if IsDNSMode() {
|
if IsDNSMode() {
|
||||||
cfg.DNSMode = "on"
|
cfg.DNSMode = "on"
|
||||||
|
@ -167,15 +163,6 @@ func GetAPIHost() string {
|
||||||
return serverhost
|
return serverhost
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetPodIP - get the pod's ip
|
|
||||||
func GetPodIP() string {
|
|
||||||
podip := "127.0.0.1"
|
|
||||||
if os.Getenv("POD_IP") != "" {
|
|
||||||
podip = os.Getenv("POD_IP")
|
|
||||||
}
|
|
||||||
return podip
|
|
||||||
}
|
|
||||||
|
|
||||||
// GetAPIPort - gets the api port
|
// GetAPIPort - gets the api port
|
||||||
func GetAPIPort() string {
|
func GetAPIPort() string {
|
||||||
apiport := "8081"
|
apiport := "8081"
|
||||||
|
@ -198,19 +185,6 @@ func GetStunAddr() string {
|
||||||
return stunAddr
|
return stunAddr
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetDefaultNodeLimit - get node limit if one is set
|
|
||||||
func GetDefaultNodeLimit() int32 {
|
|
||||||
var limit int32
|
|
||||||
limit = 999999999
|
|
||||||
envlimit, err := strconv.Atoi(os.Getenv("DEFAULT_NODE_LIMIT"))
|
|
||||||
if err == nil && envlimit != 0 {
|
|
||||||
limit = int32(envlimit)
|
|
||||||
} else if config.Config.Server.DefaultNodeLimit != 0 {
|
|
||||||
limit = config.Config.Server.DefaultNodeLimit
|
|
||||||
}
|
|
||||||
return limit
|
|
||||||
}
|
|
||||||
|
|
||||||
// GetCoreDNSAddr - gets the core dns address
|
// GetCoreDNSAddr - gets the core dns address
|
||||||
func GetCoreDNSAddr() string {
|
func GetCoreDNSAddr() string {
|
||||||
addr, _ := GetPublicIP()
|
addr, _ := GetPublicIP()
|
||||||
|
@ -313,21 +287,6 @@ func IsMetricsExporter() bool {
|
||||||
return export
|
return export
|
||||||
}
|
}
|
||||||
|
|
||||||
// IsAgentBackend - checks if agent backed is on or off
|
|
||||||
func IsAgentBackend() bool {
|
|
||||||
isagent := true
|
|
||||||
if os.Getenv("AGENT_BACKEND") != "" {
|
|
||||||
if os.Getenv("AGENT_BACKEND") == "off" {
|
|
||||||
isagent = false
|
|
||||||
}
|
|
||||||
} else if config.Config.Server.AgentBackend != "" {
|
|
||||||
if config.Config.Server.AgentBackend == "off" {
|
|
||||||
isagent = false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return isagent
|
|
||||||
}
|
|
||||||
|
|
||||||
// IsMessageQueueBackend - checks if message queue is on or off
|
// IsMessageQueueBackend - checks if message queue is on or off
|
||||||
func IsMessageQueueBackend() bool {
|
func IsMessageQueueBackend() bool {
|
||||||
ismessagequeue := true
|
ismessagequeue := true
|
||||||
|
@ -525,18 +484,6 @@ func SetNodeID(id string) {
|
||||||
config.Config.Server.NodeID = id
|
config.Config.Server.NodeID = id
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetServerCheckinInterval - gets the server check-in time
|
|
||||||
func GetServerCheckinInterval() int64 {
|
|
||||||
var t = int64(5)
|
|
||||||
var envt, _ = strconv.Atoi(os.Getenv("SERVER_CHECKIN_INTERVAL"))
|
|
||||||
if envt > 0 {
|
|
||||||
t = int64(envt)
|
|
||||||
} else if config.Config.Server.ServerCheckinInterval > 0 {
|
|
||||||
t = config.Config.Server.ServerCheckinInterval
|
|
||||||
}
|
|
||||||
return t
|
|
||||||
}
|
|
||||||
|
|
||||||
// GetAuthProviderInfo = gets the oauth provider info
|
// GetAuthProviderInfo = gets the oauth provider info
|
||||||
func GetAuthProviderInfo() (pi []string) {
|
func GetAuthProviderInfo() (pi []string) {
|
||||||
var authProvider = ""
|
var authProvider = ""
|
||||||
|
|
|
@ -565,8 +565,6 @@ definitions:
|
||||||
type: string
|
type: string
|
||||||
APIPort:
|
APIPort:
|
||||||
type: string
|
type: string
|
||||||
AgentBackend:
|
|
||||||
type: string
|
|
||||||
AllowedOrigin:
|
AllowedOrigin:
|
||||||
type: string
|
type: string
|
||||||
AuthProvider:
|
AuthProvider:
|
||||||
|
@ -585,9 +583,6 @@ definitions:
|
||||||
type: string
|
type: string
|
||||||
Database:
|
Database:
|
||||||
type: string
|
type: string
|
||||||
DefaultNodeLimit:
|
|
||||||
format: int32
|
|
||||||
type: integer
|
|
||||||
DisableRemoteIPCheck:
|
DisableRemoteIPCheck:
|
||||||
type: string
|
type: string
|
||||||
DisplayKeys:
|
DisplayKeys:
|
||||||
|
@ -624,9 +619,6 @@ definitions:
|
||||||
type: string
|
type: string
|
||||||
Server:
|
Server:
|
||||||
type: string
|
type: string
|
||||||
ServerCheckinInterval:
|
|
||||||
format: int64
|
|
||||||
type: integer
|
|
||||||
Telemetry:
|
Telemetry:
|
||||||
type: string
|
type: string
|
||||||
Verbosity:
|
Verbosity:
|
||||||
|
|
|
@ -4,7 +4,6 @@ server:
|
||||||
masterkey: "secretkey"
|
masterkey: "secretkey"
|
||||||
allowedorigin: "*"
|
allowedorigin: "*"
|
||||||
restbackend: true
|
restbackend: true
|
||||||
agentbackend: true
|
|
||||||
mongoconn:
|
mongoconn:
|
||||||
user: "mongoadmin"
|
user: "mongoadmin"
|
||||||
pass: "mongopass"
|
pass: "mongopass"
|
||||||
|
|
Loading…
Add table
Reference in a new issue