cyberark/secretless-broker

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
internal/configurationmanagers/kubernetes/crd/crd_injector.go149
A
0 mins
F
0%
internal/configurationmanagers/kubernetes/crd/crd_watcher.go71
A
35 mins
F
0%
internal/configurationmanagers/kubernetes/crd/k8s_config.go35
A
0 mins
F
0%
internal/configurationmanagers/kubernetes/crd/manager.go58
A
0 mins
F
0%
internal/plugin/connectors/tcp/mysql/protocol/message.go43
A
0 mins
F
0%
internal/providers/keychain/linux.go7
A
0 mins
F
0%
internal/providers/keychain/provider.go29
A
0 mins
F
0%
internal/util/util.go17
A
0 mins
F
0%
pkg/apis/secretless.io/v1/zz_generated.deepcopy.go176
A
0 mins
F
0%
pkg/k8sclient/clientset/versioned/clientset.go
F
0%
pkg/k8sclient/clientset/versioned/typed/secretless.io/v1/configuration.go
F
0%
pkg/k8sclient/clientset/versioned/typed/secretless.io/v1/secretless.io_client.go
F
0%
internal/plugin/connectors/tcp/mysql/protocol/packet.go151
A
0 mins
F
14%
internal/plugin/connectors/http/aws/plugin.go21
A
0 mins
F
18%
internal/plugin/v1/eventnotifier/event_notifier.go38
A
0 mins
F
20%
internal/plugin/connectors/tcp/pg/protocol/error.go95
A
0 mins
F
32%
internal/providers/conjur/provider.go178
A
35 mins
F
33%
internal/providers/awssecrets/provider.go46
A
0 mins
F
51%
internal/plugin/connectors/http/generic/plugin.go31
A
0 mins
F
53%
internal/plugin/connectors/http/conjur/plugin.go27
A
0 mins
F
58%
internal/providers/env/provider.go30
A
0 mins
D
60%
internal/plugin/connectors/sshagent/proxy_service.go134
A
0 mins
D
60%
internal/plugin/connectors/tcp/pg/protocol/auth.go171
A
1 hr
D
62%
internal/plugin/connectors/http/basicauth/plugin.go30
A
0 mins
D
62%
internal/plugin/connectors/tcp/mssql/plugin.go27
A
0 mins
D
63%
internal/plugin/connectors/ssh/service_connector.go155
D
1 day
D
66%
internal/configurationmanagers/configfile/manager.go143
A
0 mins
D
67%
internal/plugin/connectors/tcp/mysql/plugin.go29
A
2 hrs
D
68%
internal/plugin/connectors/tcp/pg/plugin.go29
A
2 hrs
D
68%
pkg/secretless/config/v2/service.go154
A
0 mins
D
68%
pkg/secretless/config/config.go63
A
0 mins
D
69%
internal/providers/kubernetessecrets/client.go24
A
0 mins
C
70%
pkg/secretless/plugin/sharedobj/external_plugins.go231
A
0 mins
C
70%
internal/plugin/connectors/ssh/proxy_service.go125
A
1 hr
C
70%
internal/plugin/connectors/http/proxy_service.go205
A
0 mins
C
71%
pkg/secretless/entrypoint/entrypoint.go156
A
0 mins
C
73%
internal/plugin/connectors/ssh/gen_keys.go38
A
0 mins
C
75%
internal/plugin/connectors/tcp/mysql/protocol/protocol.go651
D
1 day
C
75%
internal/proxyservice/proxy_service.go261
B
4 hrs
C
75%
internal/plugin/connectors/tcp/pg/connector.go68
A
0 mins
C
76%
internal/providers/file/provider.go22
A
0 mins
C
78%
internal/providers/literal/provider.go19
A
0 mins
C
78%
internal/summon/command/command.go95
A
0 mins
B
80%
pkg/apis/secretless.io/v1/register.go30
A
0 mins
B
80%
pkg/secretless/config/v1/config.go138
A
0 mins
B
80%
pkg/secretless/config/v2/config_http.go88
A
0 mins
B
80%
internal/plugin/connectors/http/generic/external_api.go42
A
0 mins
B
80%
internal/plugin/v1/testutils/testutils.go70
A
0 mins
B
81%
internal/plugin/connectors/tcp/pg/backend.go79
A
0 mins
B
82%
pkg/secretless/config/v2/credential.go54
A
0 mins
B
83%