Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add auth monitorConnectionServer #177

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ require (
github.com/networkservicemesh/api v1.4.1-0.20220711153918-a59689088578
github.com/networkservicemesh/sdk v0.5.1-0.20220728125347-990b34144761
github.com/networkservicemesh/sdk-k8s v0.0.0-20211202072319-42a95584fc60
github.com/networkservicemesh/sdk-ovs v0.0.0-20220728130718-10b2af27d2e7
github.com/networkservicemesh/sdk-sriov v0.0.0-20220728130120-4c3a69aace4e
github.com/networkservicemesh/sdk-ovs v0.0.0-20220729125732-22c11e9ed142
github.com/networkservicemesh/sdk-sriov v0.0.0-20220729123117-6e6ba322cdf3
github.com/pkg/errors v0.9.1
github.com/sirupsen/logrus v1.8.1
github.com/spiffe/go-spiffe/v2 v2.0.0
Expand Down
8 changes: 4 additions & 4 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -476,10 +476,10 @@ github.com/networkservicemesh/sdk-k8s v0.0.0-20211202072319-42a95584fc60 h1:WRHw
github.com/networkservicemesh/sdk-k8s v0.0.0-20211202072319-42a95584fc60/go.mod h1:plfYCfxj8JXSMDS9MWsN/T1LzjMMGPPtq3dHY21tH3Y=
github.com/networkservicemesh/sdk-kernel v0.0.0-20220728125711-2cca96db15dd h1:uXKpMHCRRQy2Aal39xr4pxAzPVLIIhOSI8i/rAwJSLI=
github.com/networkservicemesh/sdk-kernel v0.0.0-20220728125711-2cca96db15dd/go.mod h1:Ut82Iu6JDq14ZFGZ2ykU5V3qp2YirGPOH+VuVKx+QSs=
github.com/networkservicemesh/sdk-ovs v0.0.0-20220728130718-10b2af27d2e7 h1:vNX5Dn805vnyc9Oi1os3xlDTnbNhtzpgTH+p9BVYUBM=
github.com/networkservicemesh/sdk-ovs v0.0.0-20220728130718-10b2af27d2e7/go.mod h1:7geoMK9YwRo1ucR2TD2FN960EnmywWKz5ar17FTNpbE=
github.com/networkservicemesh/sdk-sriov v0.0.0-20220728130120-4c3a69aace4e h1:aBKrwN1RhJU5WaSaZRC2aID7GPc5QeJzAsUiXptLYkk=
github.com/networkservicemesh/sdk-sriov v0.0.0-20220728130120-4c3a69aace4e/go.mod h1:vZ69kHXaNP67jA5OhgBXCWpDUxXlfY6kQcOxv30R4oU=
github.com/networkservicemesh/sdk-ovs v0.0.0-20220729125732-22c11e9ed142 h1:p3xMwWh5jvyQep6bdPKvhCgvQIgYDP7VppXgguldXDQ=
github.com/networkservicemesh/sdk-ovs v0.0.0-20220729125732-22c11e9ed142/go.mod h1:B5Etm18hA6tQvHulypaw0v5hC1aHXVxVGwnz/A3muTg=
github.com/networkservicemesh/sdk-sriov v0.0.0-20220729123117-6e6ba322cdf3 h1:LBj7yqMo81Pz7iWXw8e0reufeDikTeTDW8Z2yoM9Dpc=
github.com/networkservicemesh/sdk-sriov v0.0.0-20220729123117-6e6ba322cdf3/go.mod h1:vZ69kHXaNP67jA5OhgBXCWpDUxXlfY6kQcOxv30R4oU=
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A=
Expand Down
3 changes: 3 additions & 0 deletions main.go
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ import (
"github.com/networkservicemesh/sdk/pkg/tools/grpcutils"
"github.com/networkservicemesh/sdk/pkg/tools/log"
"github.com/networkservicemesh/sdk/pkg/tools/log/logruslogger"
authmonitor "github.com/networkservicemesh/sdk/pkg/tools/monitorconnection/authorize"
"github.com/networkservicemesh/sdk/pkg/tools/opentelemetry"
"github.com/networkservicemesh/sdk/pkg/tools/spiffejwt"
"github.com/networkservicemesh/sdk/pkg/tools/token"
Expand Down Expand Up @@ -324,6 +325,7 @@ func createKernelInterposeEndpoint(ctx context.Context, config *Config, tlsConfi
ctx,
config.Name,
authorize.NewServer(),
authmonitor.NewMonitorConnectionServer(),
spiffejwt.TokenGeneratorFunc(source, config.MaxTokenLifetime),
&config.ConnectTo,
config.BridgeName,
Expand Down Expand Up @@ -377,6 +379,7 @@ func createSriovInterposeEndpoint(ctx context.Context, config *Config, tlsConfig
ctx,
config.Name,
authorize.NewServer(),
authmonitor.NewMonitorConnectionServer(),
spiffejwt.TokenGeneratorFunc(source, config.MaxTokenLifetime),
&config.ConnectTo,
config.BridgeName,
Expand Down