VPN: API server returnes config template while client app merges private key into it
diff --git a/core/nebula/api/go.mod b/core/nebula/api/go.mod
index 3a5bd6d..fa5d230 100644
--- a/core/nebula/api/go.mod
+++ b/core/nebula/api/go.mod
@@ -5,11 +5,13 @@
require (
github.com/giolekva/pcloud/core/nebula/controller v0.0.0-20211209144208-c054df13a2a1
github.com/gorilla/mux v1.8.0
+ github.com/jinzhu/copier v0.3.4
github.com/slackhq/nebula v1.5.0
inet.af/netaddr v0.0.0-20211027220019-c74959edd3b6
k8s.io/api v0.23.0
k8s.io/apimachinery v0.23.0
k8s.io/client-go v0.23.0
+ sigs.k8s.io/yaml v1.2.0
)
require (
@@ -32,10 +34,11 @@
golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f // indirect
golang.org/x/sys v0.0.0-20211103235746-7861aae1554b // indirect
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 // indirect
- golang.org/x/text v0.3.7 // indirect
+ golang.org/x/text v0.3.8-0.20211004125949-5bd84dd9b33b // indirect
golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac // indirect
google.golang.org/appengine v1.6.7 // indirect
google.golang.org/protobuf v1.27.1 // indirect
+ gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
@@ -44,5 +47,4 @@
k8s.io/utils v0.0.0-20210930125809-cb0fa318a74b // indirect
sigs.k8s.io/json v0.0.0-20211020170558-c049b76a60c6 // indirect
sigs.k8s.io/structured-merge-diff/v4 v4.1.2 // indirect
- sigs.k8s.io/yaml v1.2.0 // indirect
)