The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
eks-connector.yaml in manifests |
231 | - |
state.go in pkg/state |
100 | 8 |
proxy.go in pkg/proxy |
91 | 6 |
fsnotify.go in pkg/fsnotify |
87 | 5 |
secret.go in pkg/k8s |
85 | 4 |
initializer.go in pkg/initializer |
83 | 3 |
init.go in cmd |
70 | 1 |
registration.go in pkg/agent |
64 | 2 |
server.go in cmd |
61 | 1 |
persistence_fs.go in pkg/state |
60 | 5 |
ssm.go in pkg/ssm |
56 | 3 |
serviceaccount.go in pkg/serviceaccount |
56 | 4 |
persistence_secret.go in pkg/state |
51 | 5 |
server.go in pkg/server |
49 | 3 |
auth.go in pkg/agent |
42 | 4 |
eks-connector-roles-example.yaml in manifests |
38 | - |
config.go in pkg/config |
34 | - |
hack.go in pkg/ssm |
34 | 1 |
mock_persistence.go in pkg/state |
33 | 2 |
mock_secret.go in pkg/k8s |
33 | 2 |
podindex.go in pkg/k8s |
33 | 2 |
mock_client.go in pkg/ssm |
31 | 2 |
serialization.go in pkg/state |
30 | - |
mock_registration.go in pkg/agent |
26 | 1 |
root.go in cmd |
26 | 2 |
listener_unix.go in pkg/server |
25 | 2 |
mock_provider.go in pkg/config |
23 | 1 |
mock_secret_provider.go in pkg/serviceaccount |
23 | 1 |
mock_pod_index_provider.go in pkg/k8s |
21 | 1 |
mock_aws_requester.go in pkg/ssm |
20 | 1 |
provider.go in pkg/config |
18 | 2 |
listener.go in pkg/server |
16 | 1 |
mock_aws_request.go in pkg/ssm |
15 | 1 |
mock_initializer.go in pkg/initializer |
15 | 1 |
listener_tcp.go in pkg/server |
7 | 1 |
persistence.go in pkg/state |
5 | - |
File | # lines | # units |
---|---|---|
state.go in pkg/state |
100 | 8 |
proxy.go in pkg/proxy |
91 | 6 |
persistence_fs.go in pkg/state |
60 | 5 |
persistence_secret.go in pkg/state |
51 | 5 |
fsnotify.go in pkg/fsnotify |
87 | 5 |
auth.go in pkg/agent |
42 | 4 |
serviceaccount.go in pkg/serviceaccount |
56 | 4 |
secret.go in pkg/k8s |
85 | 4 |
ssm.go in pkg/ssm |
56 | 3 |
server.go in pkg/server |
49 | 3 |
initializer.go in pkg/initializer |
83 | 3 |
mock_persistence.go in pkg/state |
33 | 2 |
provider.go in pkg/config |
18 | 2 |
registration.go in pkg/agent |
64 | 2 |
mock_client.go in pkg/ssm |
31 | 2 |
mock_secret.go in pkg/k8s |
33 | 2 |
podindex.go in pkg/k8s |
33 | 2 |
listener_unix.go in pkg/server |
25 | 2 |
root.go in cmd |
26 | 2 |
mock_provider.go in pkg/config |
23 | 1 |
There are 5 files with lines longer than 120 characters. In total, there are 6 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
initializer.go in pkg/initializer |
83 | 3 | 2 |
proxy.go in pkg/proxy |
91 | 6 | 1 |
mock_client.go in pkg/ssm |
31 | 2 | 1 |
ssm.go in pkg/ssm |
56 | 3 | 1 |
secret.go in pkg/k8s |
85 | 4 | 1 |