adding webhook based authentication

feature/authenticated_webhooks
Karolis Rusenas 2019-06-05 23:42:50 +01:00
parent 4549428919
commit dcc7f116a4
1 changed files with 9 additions and 8 deletions

View File

@ -335,14 +335,15 @@ func setupTriggers(ctx context.Context, opts *TriggerOpts) (teardown func()) {
// setting up generic http webhook server
whs := http.NewTriggerServer(&http.Opts{
Port: types.KeelDefaultPort,
GRC: opts.grc,
KubernetesClient: opts.k8sClient,
Providers: opts.providers,
ApprovalManager: opts.approvalsManager,
Store: opts.store,
Authenticator: authenticator,
UIDir: opts.uiDir,
Port: types.KeelDefaultPort,
GRC: opts.grc,
KubernetesClient: opts.k8sClient,
Providers: opts.providers,
ApprovalManager: opts.approvalsManager,
Store: opts.store,
Authenticator: authenticator,
UIDir: opts.uiDir,
AuthenticatedWebhooks: os.Getenv(constants.EnvAuthenticatedWebhooks) == "true",
})
go func() {