mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-30 11:46:28 +08:00
netclient working for ingress controller
This commit is contained in:
20
main.go
20
main.go
@@ -9,6 +9,7 @@ import (
|
||||
"github.com/gravitl/netmaker/servercfg"
|
||||
"github.com/gravitl/netmaker/serverctl"
|
||||
"github.com/gravitl/netmaker/mongoconn"
|
||||
"github.com/gravitl/netmaker/functions"
|
||||
"fmt"
|
||||
"os"
|
||||
"os/exec"
|
||||
@@ -60,14 +61,17 @@ func main() {
|
||||
}
|
||||
|
||||
if servercfg.IsGRPCWireGuard() {
|
||||
err = serverctl.InitServerWireGuard()
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
err = serverctl.ReconfigureServerWireGuard()
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
exists, err := functions.ServerIntClientExists()
|
||||
if err == nil && !exists {
|
||||
err = serverctl.InitServerWireGuard()
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
err = serverctl.ReconfigureServerWireGuard()
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
}
|
||||
//NOTE: Removed Check and Logic for DNS Mode
|
||||
//Reasoning. DNS Logic is very small on server. Can run with little/no impact. Just sets a tiny config file.
|
||||
|
||||
Reference in New Issue
Block a user