aws / eks-hybrid
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 175 files with 12,921 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 10 files changed 21-50 times (2,087 lines of code)
    • 76 files changed 6-20 times (6,635 lines of code)
    • 89 files changed 1-5 times (4,199 lines of code)
0% | 0% | 16% | 51% | 32%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 175 files with 12,921 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 2 files changed by 11-25 contributors (580 lines of code)
    • 32 files changed by 6-10 contributors (3,794 lines of code)
    • 103 files changed by 2-5 contributors (6,568 lines of code)
    • 38 files changed by 1 contributor (1,979 lines of code)
0% | 4% | 29% | 50% | 15%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, yaml, sh, json, md, txt, tpl, ts, toml, cfg, gitignore, npmignore, mod, dockerignore, hcl, mjs, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 15% | 53% | 31%
ts0% | 0% | 50% | 2% | 47%
hcl0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 57% | 42%
tpl0% | 0% | 0% | 12% | 87%
cfg0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
internal0% | 0% | 12% | 52% | 34%
cmd0% | 0% | 30% | 62% | 7%
hybrid-nodes-cdk0% | 0% | 48% | 2% | 49%
example0% | 0% | 0% | 70% | 29%
crds0% | 0% | 0% | 100% | 0%
api0% | 0% | 0% | 27% | 72%
hack0% | 0% | 0% | 100% | 0%
doc0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
install.go
in cmd/nodeadm/install
96 3 2024-03-07 2025-04-16 48 10 chris.doherty4@gmail.com 72776369+vignesh-goutham@us...
init.go
in cmd/nodeadm/init
117 4 2024-02-12 2025-04-10 44 11 mckdev@amazon.com jgw@amazon.com
install.go
in internal/ssm
190 11 2024-05-03 2025-04-07 42 10 chris.doherty4@gmail.com jgw@amazon.com
upgrade.go
in cmd/nodeadm/upgrade
161 3 2024-07-19 2025-03-13 35 8 vgg@amazon.com 72776369+vignesh-goutham@us...
uninstall.go
in cmd/nodeadm/uninstall
122 3 2024-07-02 2025-04-11 33 8 vgg@amazon.com gaslor@amazon.com
nodeadm-stack.ts
in hybrid-nodes-cdk/lib
456 16 2024-11-19 2025-04-21 31 9 arnchlm@amazon.com jgw@amazon.com
daemon.go
in internal/ssm
103 7 2024-06-05 2025-03-13 27 6 vgg@amazon.com 72776369+vignesh-goutham@us...
config.go
in internal/kubelet
463 24 2024-02-12 2025-03-10 23 11 mckdev@amazon.com 89110508+achen1210@users.no...
install.go
in internal/kubelet
112 6 2024-03-07 2025-04-10 21 6 chris.doherty4@gmail.com jgw@amazon.com
packagemanager.go
in internal/packagemanager
267 17 2024-08-26 2025-04-11 21 8 vgg@amazon.com ahrc@amazon.com
types.go
in internal/api
123 5 2024-02-12 2024-11-29 20 6 mckdev@amazon.com gaslor@amazon.com
install.go
in internal/artifact
38 2 2024-03-07 2025-03-13 19 7 chris.doherty4@gmail.com 72776369+vignesh-goutham@us...
setup.go
in cmd/e2e-test/setup
52 4 2024-11-18 2025-04-17 19 6 gaslor@amazon.com gaslor@amazon.com
main.go
in cmd/nodeadm
53 1 2024-02-12 2025-01-24 19 9 mckdev@amazon.com 89110508+achen1210@users.no...
config.go
in internal/ssm
61 3 2024-06-05 2025-04-07 19 4 vgg@amazon.com jgw@amazon.com
install.go
in internal/imagecredentialprovider
76 6 2024-03-07 2025-04-08 19 6 chris.doherty4@gmail.com jgw@amazon.com
daemon.go
in internal/kubelet
62 6 2024-02-12 2025-03-13 18 5 mckdev@amazon.com 72776369+vignesh-goutham@us...
nodeconfig_types.go
in api/v1alpha1
77 3 2024-02-12 2025-03-19 18 7 mckdev@amazon.com arnchlm@amazon.com
kubeconfig.go
in internal/kubelet
111 11 2024-02-12 2025-04-16 17 6 mckdev@amazon.com gaslor@amazon.com
source.go
in internal/ssm
133 8 2024-05-03 2025-03-05 17 8 chris.doherty4@gmail.com 89110508+achen1210@users.no...
cleanup.go
in cmd/e2e-test/cleanup
58 4 2024-11-18 2025-04-17 16 7 gaslor@amazon.com gaslor@amazon.com
install.go
in internal/cni
82 6 2024-06-12 2025-04-08 16 6 72776369+vignesh-goutham@us... jgw@amazon.com
install.go
in internal/containerd
107 8 2024-07-24 2025-04-09 16 7 72776369+vignesh-goutham@us... jgw@amazon.com
daemon.go
in internal/containerd
63 6 2024-02-12 2025-01-08 15 6 mckdev@amazon.com jgw@amazon.com
install.go
in internal/kubectl
75 6 2024-03-07 2025-04-08 15 5 chris.doherty4@gmail.com jgw@amazon.com
install.go
in internal/iamrolesanywhere
82 6 2024-03-07 2025-04-08 15 6 chris.doherty4@gmail.com jgw@amazon.com
daemons.go
in internal/node/hybrid
41 3 2024-07-29 2025-01-08 14 5 vgg@amazon.com jgw@amazon.com
install.go
in internal/flows
125 4 2024-11-05 2025-04-08 14 8 vgg@amazon.com jgw@amazon.com
zz_generated.conversion.go
in internal/api/bridge
366 46 2024-02-12 2024-11-29 14 5 mckdev@amazon.com gaslor@amazon.com
ecr.go
in internal/aws/ecr
123 9 2024-02-12 2025-05-01 13 7 mckdev@amazon.com tatlat@amazon.com
156 - 2024-02-12 2025-03-19 13 8 mckdev@amazon.com arnchlm@amazon.com
hybrid.go
in internal/node/hybrid
97 10 2024-07-29 2025-04-10 12 7 vgg@amazon.com jgw@amazon.com
ssh.go
in cmd/e2e-test/ssh
117 4 2025-01-16 2025-04-24 12 3 gaslor@amazon.com jgw@amazon.com
swap.go
in internal/system
172 9 2024-07-24 2025-03-10 12 6 72776369+vignesh-goutham@us... 89110508+achen1210@users.no...
create.go
in cmd/e2e-test/node
223 4 2025-02-14 2025-05-01 12 4 gaslor@amazon.com junpengdev@gmail.com
validation.go
in internal/creds
21 1 2024-11-16 2025-04-16 11 6 gaslor@amazon.com 72776369+vignesh-goutham@us...
iptables.go
in internal/iptables
46 4 2024-08-26 2025-03-13 11 5 vgg@amazon.com 72776369+vignesh-goutham@us...
aws_config.go
in internal/iamrolesanywhere
82 3 2024-04-23 2025-03-24 11 5 chris.doherty4@gmail.com 72776369+vignesh-goutham@us...
aws.go
in internal/node/hybrid
88 5 2024-07-29 2024-11-29 11 3 vgg@amazon.com gaslor@amazon.com
validations.go
in internal/node
124 10 2024-10-09 2025-04-15 11 7 72776369+vignesh-goutham@us... tatlat@amazon.com
uninstall.go
in internal/flows
146 4 2024-11-05 2025-04-07 11 6 vgg@amazon.com jgw@amazon.com
os.go
in internal/system
16 2 2024-06-14 2025-04-16 10 4 72776369+vignesh-goutham@us... 72776369+vignesh-goutham@us...
constants.ts
in hybrid-nodes-cdk/lib
19 - 2024-11-19 2025-05-01 10 7 arnchlm@amazon.com 89110508+achen1210@users.no...
interface.go
in internal/nodeprovider
23 - 2024-07-29 2025-03-10 10 5 vgg@amazon.com 89110508+achen1210@users.no...
install.go
in internal/iamauthenticator
75 6 2024-07-02 2025-04-08 10 4 vgg@amazon.com jgw@amazon.com
33 - 2024-05-03 2024-10-09 9 2 vgg@amazon.com vgg@amazon.com
main.go
in cmd/e2e-test
46 1 2024-11-18 2025-03-27 9 3 gaslor@amazon.com jgw@amazon.com
image-credential-provider.go
in internal/kubelet
82 3 2024-02-12 2024-12-09 9 5 mckdev@amazon.com arnchlm@amazon.com
artifacts.go
in internal/tracker
86 6 2024-07-02 2024-12-09 9 4 vgg@amazon.com arnchlm@amazon.com
validator.go
in internal/node/hybrid
87 4 2024-07-29 2025-03-10 9 4 vgg@amazon.com 89110508+achen1210@users.no...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
init.go
in cmd/nodeadm/init
117 4 2024-02-12 2025-04-10 44 11 mckdev@amazon.com jgw@amazon.com
config.go
in internal/kubelet
463 24 2024-02-12 2025-03-10 23 11 mckdev@amazon.com 89110508+achen1210@users.no...
install.go
in cmd/nodeadm/install
96 3 2024-03-07 2025-04-16 48 10 chris.doherty4@gmail.com 72776369+vignesh-goutham@us...
install.go
in internal/ssm
190 11 2024-05-03 2025-04-07 42 10 chris.doherty4@gmail.com jgw@amazon.com
nodeadm-stack.ts
in hybrid-nodes-cdk/lib
456 16 2024-11-19 2025-04-21 31 9 arnchlm@amazon.com jgw@amazon.com
main.go
in cmd/nodeadm
53 1 2024-02-12 2025-01-24 19 9 mckdev@amazon.com 89110508+achen1210@users.no...
upgrade.go
in cmd/nodeadm/upgrade
161 3 2024-07-19 2025-03-13 35 8 vgg@amazon.com 72776369+vignesh-goutham@us...
uninstall.go
in cmd/nodeadm/uninstall
122 3 2024-07-02 2025-04-11 33 8 vgg@amazon.com gaslor@amazon.com
packagemanager.go
in internal/packagemanager
267 17 2024-08-26 2025-04-11 21 8 vgg@amazon.com ahrc@amazon.com
source.go
in internal/ssm
133 8 2024-05-03 2025-03-05 17 8 chris.doherty4@gmail.com 89110508+achen1210@users.no...
install.go
in internal/flows
125 4 2024-11-05 2025-04-08 14 8 vgg@amazon.com jgw@amazon.com
156 - 2024-02-12 2025-03-19 13 8 mckdev@amazon.com arnchlm@amazon.com
install.go
in internal/artifact
38 2 2024-03-07 2025-03-13 19 7 chris.doherty4@gmail.com 72776369+vignesh-goutham@us...
nodeconfig_types.go
in api/v1alpha1
77 3 2024-02-12 2025-03-19 18 7 mckdev@amazon.com arnchlm@amazon.com
install.go
in internal/containerd
107 8 2024-07-24 2025-04-09 16 7 72776369+vignesh-goutham@us... jgw@amazon.com
cleanup.go
in cmd/e2e-test/cleanup
58 4 2024-11-18 2025-04-17 16 7 gaslor@amazon.com gaslor@amazon.com
ecr.go
in internal/aws/ecr
123 9 2024-02-12 2025-05-01 13 7 mckdev@amazon.com tatlat@amazon.com
hybrid.go
in internal/node/hybrid
97 10 2024-07-29 2025-04-10 12 7 vgg@amazon.com jgw@amazon.com
validations.go
in internal/node
124 10 2024-10-09 2025-04-15 11 7 72776369+vignesh-goutham@us... tatlat@amazon.com
constants.ts
in hybrid-nodes-cdk/lib
19 - 2024-11-19 2025-05-01 10 7 arnchlm@amazon.com 89110508+achen1210@users.no...
daemon.go
in internal/ssm
103 7 2024-06-05 2025-03-13 27 6 vgg@amazon.com 72776369+vignesh-goutham@us...
install.go
in internal/kubelet
112 6 2024-03-07 2025-04-10 21 6 chris.doherty4@gmail.com jgw@amazon.com
types.go
in internal/api
123 5 2024-02-12 2024-11-29 20 6 mckdev@amazon.com gaslor@amazon.com
install.go
in internal/imagecredentialprovider
76 6 2024-03-07 2025-04-08 19 6 chris.doherty4@gmail.com jgw@amazon.com
setup.go
in cmd/e2e-test/setup
52 4 2024-11-18 2025-04-17 19 6 gaslor@amazon.com gaslor@amazon.com
kubeconfig.go
in internal/kubelet
111 11 2024-02-12 2025-04-16 17 6 mckdev@amazon.com gaslor@amazon.com
install.go
in internal/cni
82 6 2024-06-12 2025-04-08 16 6 72776369+vignesh-goutham@us... jgw@amazon.com
daemon.go
in internal/containerd
63 6 2024-02-12 2025-01-08 15 6 mckdev@amazon.com jgw@amazon.com
install.go
in internal/iamrolesanywhere
82 6 2024-03-07 2025-04-08 15 6 chris.doherty4@gmail.com jgw@amazon.com
swap.go
in internal/system
172 9 2024-07-24 2025-03-10 12 6 72776369+vignesh-goutham@us... 89110508+achen1210@users.no...
validation.go
in internal/creds
21 1 2024-11-16 2025-04-16 11 6 gaslor@amazon.com 72776369+vignesh-goutham@us...
uninstall.go
in internal/flows
146 4 2024-11-05 2025-04-07 11 6 vgg@amazon.com jgw@amazon.com
source.go
in internal/aws
147 12 2024-10-15 2025-04-08 9 6 vgg@amazon.com jgw@amazon.com
pods.go
in internal/node
102 5 2024-10-09 2025-04-15 7 6 72776369+vignesh-goutham@us... tatlat@amazon.com
daemon.go
in internal/kubelet
62 6 2024-02-12 2025-03-13 18 5 mckdev@amazon.com 72776369+vignesh-goutham@us...
install.go
in internal/kubectl
75 6 2024-03-07 2025-04-08 15 5 chris.doherty4@gmail.com jgw@amazon.com
zz_generated.conversion.go
in internal/api/bridge
366 46 2024-02-12 2024-11-29 14 5 mckdev@amazon.com gaslor@amazon.com
daemons.go
in internal/node/hybrid
41 3 2024-07-29 2025-01-08 14 5 vgg@amazon.com jgw@amazon.com
iptables.go
in internal/iptables
46 4 2024-08-26 2025-03-13 11 5 vgg@amazon.com 72776369+vignesh-goutham@us...
aws_config.go
in internal/iamrolesanywhere
82 3 2024-04-23 2025-03-24 11 5 chris.doherty4@gmail.com 72776369+vignesh-goutham@us...
interface.go
in internal/nodeprovider
23 - 2024-07-29 2025-03-10 10 5 vgg@amazon.com 89110508+achen1210@users.no...
image-credential-provider.go
in internal/kubelet
82 3 2024-02-12 2024-12-09 9 5 mckdev@amazon.com arnchlm@amazon.com
133 - 2024-09-19 2024-12-18 6 5 vgg@amazon.com raykrueger@gmail.com
userdata.go
in internal/configprovider
97 4 2024-02-12 2024-12-09 6 5 mckdev@amazon.com arnchlm@amazon.com
root.go
in cmd/nodeadm/config
15 1 2024-02-12 2025-01-20 4 5 mckdev@amazon.com tyler.gillson@gmail.com
config.go
in internal/ssm
61 3 2024-06-05 2025-04-07 19 4 vgg@amazon.com jgw@amazon.com
create.go
in cmd/e2e-test/node
223 4 2025-02-14 2025-05-01 12 4 gaslor@amazon.com junpengdev@gmail.com
os.go
in internal/system
16 2 2024-06-14 2025-04-16 10 4 72776369+vignesh-goutham@us... 72776369+vignesh-goutham@us...
install.go
in internal/iamauthenticator
75 6 2024-07-02 2025-04-08 10 4 vgg@amazon.com jgw@amazon.com
validator.go
in internal/node/hybrid
87 4 2024-07-29 2025-03-10 9 4 vgg@amazon.com 89110508+achen1210@users.no...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
policies.ts
in hybrid-nodes-cdk/lib/nodeadm
360 1 2025-04-18 2025-04-21 2 1 jgw@amazon.com jgw@amazon.com
ip_validator.go
in internal/node/hybrid
178 12 2025-03-10 2025-03-12 2 1 89110508+achen1210@users.no... 89110508+achen1210@users.no...
printer.go
in internal/validation
169 26 2024-11-16 2024-11-27 2 1 gaslor@amazon.com gaslor@amazon.com
validate.go
in internal/node
157 6 2024-11-16 2025-04-16 3 1 gaslor@amazon.com gaslor@amazon.com
runner.go
in internal/validation
101 9 2024-11-16 2024-11-27 2 1 gaslor@amazon.com gaslor@amazon.com
registration.go
in internal/ssm
100 8 2025-03-27 2025-04-07 2 1 jgw@amazon.com jgw@amazon.com
reader.go
in internal/validation
87 7 2024-11-16 2025-02-05 3 1 gaslor@amazon.com gaslor@amazon.com
unauthenticated.go
in internal/kubernetes
69 2 2024-11-16 2025-04-15 3 1 gaslor@amazon.com gaslor@amazon.com
e2e.ts
in hybrid-nodes-cdk/lib/nodeadm
67 2 2025-04-18 2025-04-21 2 1 jgw@amazon.com jgw@amazon.com
wait.go
in internal/daemon
54 2 2024-11-26 2024-11-27 2 1 gaslor@amazon.com gaslor@amazon.com
kubelet_cert_validator.go
in internal/node/hybrid
48 1 2025-04-09 2025-04-10 2 1 jgw@amazon.com jgw@amazon.com
cleanup.go
in internal/cleanup
46 4 2025-04-10 2025-04-11 2 1 gaslor@amazon.com gaslor@amazon.com
container.go
in internal/cli
42 5 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
access.go
in internal/kubernetes
37 2 2024-11-16 2024-11-27 2 1 gaslor@amazon.com gaslor@amazon.com
credentials.go
in internal/ssm
36 2 2024-11-27 2024-11-27 1 1 gaslor@amazon.com gaslor@amazon.com
error.go
in internal/validation
35 5 2024-11-16 2024-11-27 2 1 gaslor@amazon.com gaslor@amazon.com
aws.go
in internal/creds
35 1 2024-11-16 2024-11-27 2 1 gaslor@amazon.com gaslor@amazon.com
net.go
in internal/api
33 2 2024-02-12 2024-03-13 2 1 mckdev@amazon.com mckdev@amazon.com
kubeconfig.template.yaml
in internal/kubelet
27 - 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
node.go
in cmd/e2e-test/node
27 3 2025-02-14 2025-02-19 2 1 gaslor@amazon.com gaslor@amazon.com
merge.go
in internal/util
26 1 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
connection.go
in internal/kubernetes
26 1 2024-11-16 2024-11-27 2 1 gaslor@amazon.com gaslor@amazon.com
defaults.go
in internal/node/hybrid
26 2 2024-11-23 2024-11-29 4 1 gaslor@amazon.com gaslor@amazon.com
version.go
in internal/kubelet
25 3 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
factory.go
in internal/configprovider
23 2 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
retry.go
in internal/daemon
22 1 2024-11-28 2024-11-29 2 1 gaslor@amazon.com gaslor@amazon.com
fips.go
in internal/system
20 1 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
context.go
in internal/logger
17 2 2024-11-29 2024-11-29 1 1 gaslor@amazon.com gaslor@amazon.com
kubelet.go
in internal/kubelet
17 4 2025-04-16 2025-04-16 1 1 gaslor@amazon.com gaslor@amazon.com
retry.go
in internal/util
14 1 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
silent.go
in internal/errors
13 2 2024-11-16 2024-11-27 2 1 gaslor@amazon.com gaslor@amazon.com
user.go
in internal/cli
11 1 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
interface.go
in internal/cli
9 - 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
6 - 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
exists.go
in internal/util/file
6 1 2024-11-27 2024-11-27 1 1 gaslor@amazon.com gaslor@amazon.com
core.go
in api
5 - 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
errors.go
in internal/cli
3 - 2024-02-12 2024-02-12 1 1 mckdev@amazon.com mckdev@amazon.com
defaults.go
in internal/node/ec2
2 1 2024-11-23 2024-11-25 2 1 gaslor@amazon.com gaslor@amazon.com
hcl
570 - 2024-10-23 2024-11-29 6 2 lurrego@amazon.com 60027164+pokearu@users.nore...
command.go
in cmd/e2e-test/rune2e
229 8 2025-03-13 2025-04-17 6 2 jgw@amazon.com gaslor@amazon.com
delete.go
in cmd/e2e-test/node
111 3 2025-02-14 2025-04-24 7 2 gaslor@amazon.com gaslor@amazon.com
ufw.go
in internal/firewall
99 7 2024-09-16 2025-03-03 4 2 vgg@amazon.com 72776369+vignesh-goutham@us...
firewalld.go
in internal/firewall
81 6 2024-09-16 2025-03-03 6 2 vgg@amazon.com 72776369+vignesh-goutham@us...
sweeper.go
in cmd/e2e-test/sweeper
79 4 2025-03-10 2025-04-17 5 2 jgw@amazon.com gaslor@amazon.com
validate.go
in internal/aws/sts
50 3 2024-11-16 2024-12-09 4 2 gaslor@amazon.com arnchlm@amazon.com
validate.go
in internal/ssm
45 3 2024-11-16 2024-12-09 4 2 gaslor@amazon.com arnchlm@amazon.com
validate.go
in internal/iamrolesanywhere
45 3 2024-11-16 2024-12-09 4 2 gaslor@amazon.com arnchlm@amazon.com
cfg
ks.cfg
in example/packer/http/rhel/8
43 - 2024-10-23 2024-11-29 2 2 lurrego@amazon.com 60027164+pokearu@users.nore...
imds.go
in internal/aws/imds
43 4 2024-02-12 2024-03-22 2 2 mckdev@amazon.com ndbaker1@outlook.com
cfg
ks.cfg
in example/packer/http/rhel/9
42 - 2024-10-23 2024-11-29 2 2 lurrego@amazon.com 60027164+pokearu@users.nore...
Correlations

File Size vs. Number of Changes: 175 points

internal/aws/ecr/ecr.go x: 123 lines of code y: 13 # changes hybrid-nodes-cdk/lib/constants.ts x: 19 lines of code y: 10 # changes cmd/e2e-test/node/create.go x: 223 lines of code y: 12 # changes cmd/e2e-test/ssh/ssh.go x: 117 lines of code y: 12 # changes cmd/e2e-test/node/delete.go x: 111 lines of code y: 7 # changes hybrid-nodes-cdk/lib/nodeadm/policies.ts x: 360 lines of code y: 2 # changes hybrid-nodes-cdk/lib/nodeadm-stack.ts x: 456 lines of code y: 31 # changes hybrid-nodes-cdk/lib/nodeadm/e2e.ts x: 67 lines of code y: 2 # changes internal/cli/logger.go x: 22 lines of code y: 2 # changes cmd/e2e-test/rune2e/command.go x: 229 lines of code y: 6 # changes cmd/e2e-test/cleanup/cleanup.go x: 58 lines of code y: 16 # changes cmd/e2e-test/setup/setup.go x: 52 lines of code y: 19 # changes cmd/e2e-test/sweeper/sweeper.go x: 79 lines of code y: 5 # changes cmd/nodeadm/debug/debug.go x: 89 lines of code y: 9 # changes internal/kubelet/kubeconfig.go x: 111 lines of code y: 17 # changes internal/kubelet/kubelet.go x: 17 lines of code y: 1 # changes internal/node/validate.go x: 157 lines of code y: 3 # changes cmd/nodeadm/install/install.go x: 96 lines of code y: 48 # changes internal/creds/validation.go x: 21 lines of code y: 11 # changes internal/system/os.go x: 16 lines of code y: 10 # changes internal/node/pods.go x: 102 lines of code y: 7 # changes internal/node/validations.go x: 124 lines of code y: 11 # changes internal/kubernetes/unauthenticated.go x: 69 lines of code y: 3 # changes internal/iamrolesanywhere/daemon.go x: 76 lines of code y: 8 # changes internal/packagemanager/packagemanager.go x: 267 lines of code y: 21 # changes cmd/nodeadm/uninstall/uninstall.go x: 122 lines of code y: 33 # changes internal/cleanup/cleanup.go x: 46 lines of code y: 2 # changes cmd/nodeadm/init/init.go x: 117 lines of code y: 44 # changes internal/kubelet/install.go x: 112 lines of code y: 21 # changes internal/node/hybrid/hybrid.go x: 97 lines of code y: 12 # changes internal/node/hybrid/kubelet_cert_validator.go x: 48 lines of code y: 2 # changes internal/aws/ec2/instance_waiter.go x: 123 lines of code y: 5 # changes internal/containerd/install.go x: 107 lines of code y: 16 # changes internal/artifact/source.go x: 39 lines of code y: 6 # changes internal/aws/source.go x: 147 lines of code y: 9 # changes internal/cni/install.go x: 82 lines of code y: 16 # changes internal/flows/install.go x: 125 lines of code y: 14 # changes internal/iamauthenticator/install.go x: 75 lines of code y: 10 # changes internal/iamrolesanywhere/install.go x: 82 lines of code y: 15 # changes internal/imagecredentialprovider/install.go x: 76 lines of code y: 19 # changes internal/kubectl/install.go x: 75 lines of code y: 15 # changes internal/flows/uninstall.go x: 146 lines of code y: 11 # changes internal/ssm/aws.go x: 27 lines of code y: 4 # changes internal/ssm/config.go x: 61 lines of code y: 19 # changes internal/ssm/install.go x: 190 lines of code y: 42 # changes internal/ssm/registration.go x: 100 lines of code y: 2 # changes cmd/e2e-test/main.go x: 46 lines of code y: 9 # changes internal/iamrolesanywhere/aws_config.go x: 82 lines of code y: 11 # changes internal/iamrolesanywhere/aws_config.tpl x: 3 lines of code y: 8 # changes api/v1alpha1/nodeconfig_types.go x: 77 lines of code y: 18 # changes crds/node.eks.aws_nodeconfigs.yaml x: 156 lines of code y: 13 # changes internal/util/files.go x: 59 lines of code y: 5 # changes cmd/nodeadm/upgrade/upgrade.go x: 161 lines of code y: 35 # changes internal/artifact/install.go x: 38 lines of code y: 19 # changes internal/artifact/package.go x: 44 lines of code y: 5 # changes internal/artifact/upgrade.go x: 41 lines of code y: 2 # changes internal/flows/init.go x: 86 lines of code y: 8 # changes internal/flows/upgrade.go x: 115 lines of code y: 6 # changes internal/iptables/iptables.go x: 46 lines of code y: 11 # changes internal/kubelet/daemon.go x: 62 lines of code y: 18 # changes internal/ssm/daemon.go x: 103 lines of code y: 27 # changes internal/aws/eks/cluster.go x: 41 lines of code y: 3 # changes internal/node/hybrid/configenricher.go x: 68 lines of code y: 6 # changes internal/node/hybrid/ip_validator.go x: 178 lines of code y: 2 # changes cmd/nodeadm/config/check.go x: 42 lines of code y: 6 # changes internal/kubelet/config.go x: 463 lines of code y: 23 # changes internal/node/ec2/ec2node.go x: 37 lines of code y: 7 # changes internal/node/hybrid/validator.go x: 87 lines of code y: 9 # changes internal/node/node.go x: 25 lines of code y: 7 # changes internal/nodeprovider/interface.go x: 23 lines of code y: 10 # changes internal/system/swap.go x: 172 lines of code y: 12 # changes internal/ssm/source.go x: 133 lines of code y: 17 # changes example/hybrid-ira-cfn.yaml x: 98 lines of code y: 4 # changes internal/firewall/firewalld.go x: 81 lines of code y: 6 # changes internal/firewall/interface.go x: 8 lines of code y: 4 # changes internal/firewall/ufw.go x: 99 lines of code y: 4 # changes internal/system/ports.go x: 67 lines of code y: 8 # changes internal/util/net.go x: 64 lines of code y: 8 # changes cmd/e2e-test/node/node.go x: 27 lines of code y: 2 # changes internal/validation/reader.go x: 87 lines of code y: 3 # changes hack/SKIPPED_TESTS.yaml x: 4 lines of code y: 6 # changes cmd/nodeadm/main.go x: 53 lines of code y: 19 # changes cmd/nodeadm/config/root.go x: 15 lines of code y: 4 # changes internal/cli/help.go x: 34 lines of code y: 2 # changes internal/containerd/daemon.go x: 63 lines of code y: 15 # changes internal/node/ec2/daemons.go x: 28 lines of code y: 5 # changes internal/node/hybrid/daemons.go x: 41 lines of code y: 14 # changes example/hybrid-eks-cfn.yaml x: 133 lines of code y: 6 # changes api/v1alpha1/groupversion_info.go x: 11 lines of code y: 5 # changes internal/api/bridge/decode.go x: 38 lines of code y: 6 # changes internal/api/bridge/scheme.go x: 19 lines of code y: 4 # changes internal/api/merge.go x: 68 lines of code y: 4 # changes internal/api/status.go x: 55 lines of code y: 4 # changes internal/aws/manifest.go x: 51 lines of code y: 4 # changes internal/aws/sts/validate.go x: 50 lines of code y: 4 # changes internal/configprovider/userdata.go x: 97 lines of code y: 6 # changes internal/containerd/config.go x: 55 lines of code y: 8 # changes internal/containerd/sandbox.go x: 47 lines of code y: 8 # changes internal/iamrolesanywhere/validate.go x: 45 lines of code y: 4 # changes internal/kubelet/eni_max_pods.go x: 49 lines of code y: 6 # changes internal/kubelet/environment.go x: 26 lines of code y: 7 # changes internal/kubelet/image-credential-provider.go x: 82 lines of code y: 9 # changes internal/network/connection.go x: 22 lines of code y: 4 # changes internal/node/ec2/aws.go x: 18 lines of code y: 6 # changes internal/system/local_disk.go x: 29 lines of code y: 6 # changes internal/system/networking.go x: 85 lines of code y: 6 # changes internal/system/resources.go x: 254 lines of code y: 4 # changes internal/system/sysctl.go x: 46 lines of code y: 5 # changes internal/tracker/artifacts.go x: 86 lines of code y: 9 # changes internal/util/cmd/retry.go x: 29 lines of code y: 4 # changes internal/util/ec2.go x: 36 lines of code y: 3 # changes example/packer/http/rhel/8/ks.cfg x: 43 lines of code y: 2 # changes example/packer/http/rhel/9/ks.cfg x: 42 lines of code y: 2 # changes example/packer/hybrid-nodes-template.pkr.hcl x: 570 lines of code y: 6 # changes internal/api/bridge/zz_generated.conversion.go x: 366 lines of code y: 14 # changes internal/api/types.go x: 123 lines of code y: 20 # changes internal/iamrolesanywhere/aws_signing_helper_update_service.tpl x: 21 lines of code y: 3 # changes internal/node/hybrid/aws.go x: 88 lines of code y: 11 # changes internal/node/hybrid/defaults.go x: 26 lines of code y: 4 # changes internal/daemon/noop.go x: 29 lines of code y: 3 # changes internal/daemon/interface.go x: 9 lines of code y: 7 # changes internal/daemon/manager.go x: 40 lines of code y: 3 # changes internal/daemon/systemd.go x: 114 lines of code y: 7 # changes internal/daemon/wait.go x: 54 lines of code y: 2 # changes internal/ssm/credentials.go x: 36 lines of code y: 1 # changes internal/util/file/exists.go x: 6 lines of code y: 1 # changes internal/creds/aws.go x: 35 lines of code y: 2 # changes internal/errors/silent.go x: 13 lines of code y: 2 # changes internal/kubernetes/access.go x: 37 lines of code y: 2 # changes internal/kubernetes/connection.go x: 26 lines of code y: 2 # changes internal/validation/printer.go x: 169 lines of code y: 2 # changes internal/validation/runner.go x: 101 lines of code y: 2 # changes example/hybrid-ssm-cfn.yaml x: 81 lines of code y: 3 # changes internal/configenricher/interface.go x: 5 lines of code y: 6 # changes internal/node/ec2/configenricher.go x: 38 lines of code y: 4 # changes internal/node/ec2/defaults.go x: 2 lines of code y: 2 # changes internal/node/hybrid/aspects.go x: 9 lines of code y: 8 # changes internal/api/zz_generated.deepcopy.go x: 256 lines of code y: 7 # changes api/v1alpha1/zz_generated.deepcopy.go x: 191 lines of code y: 5 # changes hybrid-nodes-cdk/lib/app.ts x: 5 lines of code y: 2 # changes internal/cli/options.go x: 12 lines of code y: 3 # changes internal/configprovider/file.go x: 39 lines of code y: 4 # changes internal/artifact/checksum.go x: 54 lines of code y: 6 # changes internal/creds/creds.go x: 37 lines of code y: 4 # changes internal/kubelet/hybrid-kubeconfig.template.yaml x: 33 lines of code y: 9 # changes internal/artifact/hybrid.go x: 12 lines of code y: 5 # changes internal/node/ec2/aspects.go x: 8 lines of code y: 2 # changes internal/node/ec2/validator.go x: 33 lines of code y: 2 # changes internal/system/aspect.go x: 5 lines of code y: 5 # changes internal/containerd/config.template.toml x: 24 lines of code y: 2 # changes internal/api/bridge/doc.go x: 1 lines of code y: 2 # changes example/node.eks.aws_v1alpha1_nodeconfig.yaml x: 25 lines of code y: 2 # changes api/core.go x: 5 lines of code y: 1 # changes internal/cli/container.go x: 42 lines of code y: 1 # changes internal/cli/errors.go x: 3 lines of code y: 1 # changes internal/cli/interface.go x: 9 lines of code y: 1 # changes internal/cli/user.go x: 11 lines of code y: 1 # changes internal/configprovider/factory.go x: 23 lines of code y: 1 # changes internal/kubelet/kubeconfig.template.yaml x: 27 lines of code y: 1 # changes internal/kubelet/version.go x: 25 lines of code y: 1 # changes internal/system/fips.go x: 20 lines of code y: 1 # changes internal/util/merge.go x: 26 lines of code y: 1 # changes internal/util/retry.go x: 14 lines of code y: 1 # changes
48.0
# changes
  min: 1.0
  average: 7.75
  25th percentile: 2.0
  median: 5.0
  75th percentile: 10.0
  max: 48.0
0 570.0
lines of code
min: 1.0 | average: 73.83 | 25th percentile: 25.0 | median: 46.0 | 75th percentile: 97.0 | max: 570.0

Number of Contributors vs. Number of Changes: 175 points

internal/aws/ecr/ecr.go x: 7 # contributors y: 13 # changes hybrid-nodes-cdk/lib/constants.ts x: 7 # contributors y: 10 # changes cmd/e2e-test/node/create.go x: 4 # contributors y: 12 # changes cmd/e2e-test/ssh/ssh.go x: 3 # contributors y: 12 # changes cmd/e2e-test/node/delete.go x: 2 # contributors y: 7 # changes hybrid-nodes-cdk/lib/nodeadm/policies.ts x: 1 # contributors y: 2 # changes hybrid-nodes-cdk/lib/nodeadm-stack.ts x: 9 # contributors y: 31 # changes internal/cli/logger.go x: 3 # contributors y: 2 # changes cmd/e2e-test/rune2e/command.go x: 2 # contributors y: 6 # changes cmd/e2e-test/cleanup/cleanup.go x: 7 # contributors y: 16 # changes cmd/e2e-test/setup/setup.go x: 6 # contributors y: 19 # changes cmd/e2e-test/sweeper/sweeper.go x: 2 # contributors y: 5 # changes cmd/nodeadm/debug/debug.go x: 4 # contributors y: 9 # changes internal/kubelet/kubeconfig.go x: 6 # contributors y: 17 # changes internal/kubelet/kubelet.go x: 1 # contributors y: 1 # changes internal/node/validate.go x: 1 # contributors y: 3 # changes cmd/nodeadm/install/install.go x: 10 # contributors y: 48 # changes internal/creds/validation.go x: 6 # contributors y: 11 # changes internal/system/os.go x: 4 # contributors y: 10 # changes internal/node/pods.go x: 6 # contributors y: 7 # changes internal/node/validations.go x: 7 # contributors y: 11 # changes internal/iamrolesanywhere/daemon.go x: 4 # contributors y: 8 # changes internal/packagemanager/packagemanager.go x: 8 # contributors y: 21 # changes cmd/nodeadm/uninstall/uninstall.go x: 8 # contributors y: 33 # changes cmd/nodeadm/init/init.go x: 11 # contributors y: 44 # changes internal/kubelet/install.go x: 6 # contributors y: 21 # changes internal/node/hybrid/hybrid.go x: 7 # contributors y: 12 # changes internal/aws/ec2/instance_waiter.go x: 3 # contributors y: 5 # changes internal/artifact/source.go x: 4 # contributors y: 6 # changes internal/aws/source.go x: 6 # contributors y: 9 # changes internal/cni/install.go x: 6 # contributors y: 16 # changes internal/flows/install.go x: 8 # contributors y: 14 # changes internal/iamrolesanywhere/install.go x: 6 # contributors y: 15 # changes internal/kubectl/install.go x: 5 # contributors y: 15 # changes internal/ssm/aws.go x: 3 # contributors y: 4 # changes internal/ssm/config.go x: 4 # contributors y: 19 # changes internal/ssm/install.go x: 10 # contributors y: 42 # changes cmd/e2e-test/main.go x: 3 # contributors y: 9 # changes internal/iamrolesanywhere/aws_config.go x: 5 # contributors y: 11 # changes api/v1alpha1/nodeconfig_types.go x: 7 # contributors y: 18 # changes crds/node.eks.aws_nodeconfigs.yaml x: 8 # contributors y: 13 # changes internal/util/files.go x: 4 # contributors y: 5 # changes cmd/nodeadm/upgrade/upgrade.go x: 8 # contributors y: 35 # changes internal/artifact/install.go x: 7 # contributors y: 19 # changes internal/artifact/upgrade.go x: 2 # contributors y: 2 # changes internal/flows/upgrade.go x: 3 # contributors y: 6 # changes internal/kubelet/daemon.go x: 5 # contributors y: 18 # changes internal/ssm/daemon.go x: 6 # contributors y: 27 # changes internal/aws/eks/cluster.go x: 2 # contributors y: 3 # changes internal/kubelet/config.go x: 11 # contributors y: 23 # changes internal/node/ec2/ec2node.go x: 4 # contributors y: 7 # changes internal/nodeprovider/interface.go x: 5 # contributors y: 10 # changes internal/system/swap.go x: 6 # contributors y: 12 # changes internal/ssm/source.go x: 8 # contributors y: 17 # changes example/hybrid-ira-cfn.yaml x: 4 # contributors y: 4 # changes internal/firewall/interface.go x: 2 # contributors y: 4 # changes internal/system/ports.go x: 3 # contributors y: 8 # changes cmd/nodeadm/main.go x: 9 # contributors y: 19 # changes cmd/nodeadm/config/root.go x: 5 # contributors y: 4 # changes internal/node/hybrid/daemons.go x: 5 # contributors y: 14 # changes example/hybrid-eks-cfn.yaml x: 5 # contributors y: 6 # changes internal/kubelet/image-credential-provider.go x: 5 # contributors y: 9 # changes internal/api/types.go x: 6 # contributors y: 20 # changes internal/node/hybrid/aws.go x: 3 # contributors y: 11 # changes internal/node/hybrid/defaults.go x: 1 # contributors y: 4 # changes internal/daemon/noop.go x: 4 # contributors y: 3 # changes example/hybrid-ssm-cfn.yaml x: 3 # contributors y: 3 # changes internal/aws/interface.go x: 3 # contributors y: 7 # changes internal/kubelet/hybrid-kubeconfig.template.yaml x: 2 # contributors y: 9 # changes
48.0
# changes
  min: 1.0
  average: 7.75
  25th percentile: 2.0
  median: 5.0
  75th percentile: 10.0
  max: 48.0
0 11.0
# contributors
min: 1.0 | average: 3.59 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 11.0

Number of Contributors vs. File Size: 175 points

internal/aws/ecr/ecr.go x: 7 # contributors y: 123 lines of code hybrid-nodes-cdk/lib/constants.ts x: 7 # contributors y: 19 lines of code cmd/e2e-test/node/create.go x: 4 # contributors y: 223 lines of code cmd/e2e-test/ssh/ssh.go x: 3 # contributors y: 117 lines of code cmd/e2e-test/node/delete.go x: 2 # contributors y: 111 lines of code hybrid-nodes-cdk/lib/nodeadm/policies.ts x: 1 # contributors y: 360 lines of code hybrid-nodes-cdk/lib/nodeadm-stack.ts x: 9 # contributors y: 456 lines of code hybrid-nodes-cdk/lib/nodeadm/e2e.ts x: 1 # contributors y: 67 lines of code internal/cli/logger.go x: 3 # contributors y: 22 lines of code cmd/e2e-test/rune2e/command.go x: 2 # contributors y: 229 lines of code cmd/e2e-test/cleanup/cleanup.go x: 7 # contributors y: 58 lines of code cmd/e2e-test/setup/setup.go x: 6 # contributors y: 52 lines of code cmd/e2e-test/sweeper/sweeper.go x: 2 # contributors y: 79 lines of code cmd/nodeadm/debug/debug.go x: 4 # contributors y: 89 lines of code internal/kubelet/kubeconfig.go x: 6 # contributors y: 111 lines of code internal/kubelet/kubelet.go x: 1 # contributors y: 17 lines of code internal/node/validate.go x: 1 # contributors y: 157 lines of code cmd/nodeadm/install/install.go x: 10 # contributors y: 96 lines of code internal/creds/validation.go x: 6 # contributors y: 21 lines of code internal/system/os.go x: 4 # contributors y: 16 lines of code internal/node/pods.go x: 6 # contributors y: 102 lines of code internal/node/validations.go x: 7 # contributors y: 124 lines of code internal/kubernetes/unauthenticated.go x: 1 # contributors y: 69 lines of code internal/iamrolesanywhere/daemon.go x: 4 # contributors y: 76 lines of code internal/packagemanager/packagemanager.go x: 8 # contributors y: 267 lines of code cmd/nodeadm/uninstall/uninstall.go x: 8 # contributors y: 122 lines of code internal/cleanup/cleanup.go x: 1 # contributors y: 46 lines of code cmd/nodeadm/init/init.go x: 11 # contributors y: 117 lines of code internal/node/hybrid/hybrid.go x: 7 # contributors y: 97 lines of code internal/node/hybrid/kubelet_cert_validator.go x: 1 # contributors y: 48 lines of code internal/aws/ec2/instance_waiter.go x: 3 # contributors y: 123 lines of code internal/containerd/install.go x: 7 # contributors y: 107 lines of code internal/artifact/source.go x: 4 # contributors y: 39 lines of code internal/aws/source.go x: 6 # contributors y: 147 lines of code internal/cni/install.go x: 6 # contributors y: 82 lines of code internal/flows/install.go x: 8 # contributors y: 125 lines of code internal/imagecredentialprovider/install.go x: 6 # contributors y: 76 lines of code internal/kubectl/install.go x: 5 # contributors y: 75 lines of code internal/ssm/aws.go x: 3 # contributors y: 27 lines of code internal/ssm/config.go x: 4 # contributors y: 61 lines of code internal/ssm/install.go x: 10 # contributors y: 190 lines of code internal/ssm/registration.go x: 1 # contributors y: 100 lines of code cmd/e2e-test/main.go x: 3 # contributors y: 46 lines of code internal/iamrolesanywhere/aws_config.go x: 5 # contributors y: 82 lines of code internal/iamrolesanywhere/aws_config.tpl x: 4 # contributors y: 3 lines of code api/v1alpha1/nodeconfig_types.go x: 7 # contributors y: 77 lines of code crds/node.eks.aws_nodeconfigs.yaml x: 8 # contributors y: 156 lines of code internal/util/files.go x: 4 # contributors y: 59 lines of code cmd/nodeadm/upgrade/upgrade.go x: 8 # contributors y: 161 lines of code internal/artifact/install.go x: 7 # contributors y: 38 lines of code internal/artifact/package.go x: 3 # contributors y: 44 lines of code internal/artifact/upgrade.go x: 2 # contributors y: 41 lines of code internal/flows/init.go x: 4 # contributors y: 86 lines of code internal/flows/upgrade.go x: 3 # contributors y: 115 lines of code internal/iptables/iptables.go x: 5 # contributors y: 46 lines of code internal/kubelet/daemon.go x: 5 # contributors y: 62 lines of code internal/node/hybrid/configenricher.go x: 4 # contributors y: 68 lines of code internal/node/hybrid/ip_validator.go x: 1 # contributors y: 178 lines of code cmd/nodeadm/config/check.go x: 4 # contributors y: 42 lines of code internal/kubelet/config.go x: 11 # contributors y: 463 lines of code internal/node/ec2/ec2node.go x: 4 # contributors y: 37 lines of code internal/node/node.go x: 4 # contributors y: 25 lines of code internal/nodeprovider/interface.go x: 5 # contributors y: 23 lines of code internal/system/swap.go x: 6 # contributors y: 172 lines of code internal/ssm/source.go x: 8 # contributors y: 133 lines of code example/hybrid-ira-cfn.yaml x: 4 # contributors y: 98 lines of code internal/firewall/firewalld.go x: 2 # contributors y: 81 lines of code internal/firewall/interface.go x: 2 # contributors y: 8 lines of code internal/firewall/ufw.go x: 2 # contributors y: 99 lines of code internal/system/ports.go x: 3 # contributors y: 67 lines of code internal/util/net.go x: 4 # contributors y: 64 lines of code cmd/e2e-test/node/node.go x: 1 # contributors y: 27 lines of code internal/validation/reader.go x: 1 # contributors y: 87 lines of code cmd/nodeadm/main.go x: 9 # contributors y: 53 lines of code cmd/nodeadm/config/root.go x: 5 # contributors y: 15 lines of code internal/cli/help.go x: 2 # contributors y: 34 lines of code internal/containerd/daemon.go x: 6 # contributors y: 63 lines of code internal/node/ec2/daemons.go x: 4 # contributors y: 28 lines of code internal/node/hybrid/daemons.go x: 5 # contributors y: 41 lines of code example/hybrid-eks-cfn.yaml x: 5 # contributors y: 133 lines of code api/v1alpha1/groupversion_info.go x: 4 # contributors y: 11 lines of code internal/api/bridge/scheme.go x: 4 # contributors y: 19 lines of code internal/api/status.go x: 4 # contributors y: 55 lines of code internal/aws/manifest.go x: 3 # contributors y: 51 lines of code internal/aws/sts/validate.go x: 2 # contributors y: 50 lines of code internal/configprovider/userdata.go x: 5 # contributors y: 97 lines of code internal/containerd/sandbox.go x: 4 # contributors y: 47 lines of code internal/iamrolesanywhere/validate.go x: 2 # contributors y: 45 lines of code internal/kubelet/eni_max_pods.go x: 4 # contributors y: 49 lines of code internal/network/connection.go x: 2 # contributors y: 22 lines of code internal/system/networking.go x: 4 # contributors y: 85 lines of code internal/system/resources.go x: 4 # contributors y: 254 lines of code internal/util/cmd/retry.go x: 2 # contributors y: 29 lines of code internal/util/ec2.go x: 2 # contributors y: 36 lines of code example/packer/http/rhel/8/ks.cfg x: 2 # contributors y: 43 lines of code example/packer/hybrid-nodes-template.pkr.hcl x: 2 # contributors y: 570 lines of code internal/daemon/retry.go x: 1 # contributors y: 22 lines of code internal/api/bridge/zz_generated.conversion.go x: 5 # contributors y: 366 lines of code internal/api/types.go x: 6 # contributors y: 123 lines of code internal/node/hybrid/aws.go x: 3 # contributors y: 88 lines of code internal/node/hybrid/defaults.go x: 1 # contributors y: 26 lines of code internal/daemon/systemd.go x: 4 # contributors y: 114 lines of code internal/daemon/wait.go x: 1 # contributors y: 54 lines of code internal/ssm/credentials.go x: 1 # contributors y: 36 lines of code internal/util/file/exists.go x: 1 # contributors y: 6 lines of code internal/creds/aws.go x: 1 # contributors y: 35 lines of code internal/errors/silent.go x: 1 # contributors y: 13 lines of code internal/validation/printer.go x: 1 # contributors y: 169 lines of code internal/validation/runner.go x: 1 # contributors y: 101 lines of code example/hybrid-ssm-cfn.yaml x: 3 # contributors y: 81 lines of code internal/aws/interface.go x: 3 # contributors y: 9 lines of code internal/configenricher/interface.go x: 3 # contributors y: 5 lines of code internal/node/ec2/configenricher.go x: 3 # contributors y: 38 lines of code internal/node/ec2/defaults.go x: 1 # contributors y: 2 lines of code internal/api/zz_generated.deepcopy.go x: 4 # contributors y: 256 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 4 # contributors y: 191 lines of code hybrid-nodes-cdk/lib/app.ts x: 2 # contributors y: 5 lines of code internal/cli/options.go x: 3 # contributors y: 12 lines of code internal/configprovider/file.go x: 3 # contributors y: 39 lines of code internal/artifact/checksum.go x: 3 # contributors y: 54 lines of code internal/kubelet/hybrid-kubeconfig.template.yaml x: 2 # contributors y: 33 lines of code internal/artifact/hybrid.go x: 2 # contributors y: 12 lines of code internal/containerd/config.template.toml x: 3 # contributors y: 24 lines of code cmd/nodeadm/version/version.go x: 2 # contributors y: 2 lines of code internal/api/bridge/doc.go x: 3 # contributors y: 1 lines of code internal/kubelet/cert.go x: 3 # contributors y: 8 lines of code example/node.eks.aws_v1alpha1_nodeconfig.yaml x: 2 # contributors y: 25 lines of code internal/api/net.go x: 1 # contributors y: 33 lines of code internal/cli/container.go x: 1 # contributors y: 42 lines of code internal/cli/errors.go x: 1 # contributors y: 3 lines of code internal/cli/interface.go x: 1 # contributors y: 9 lines of code internal/configprovider/factory.go x: 1 # contributors y: 23 lines of code internal/system/fips.go x: 1 # contributors y: 20 lines of code internal/util/retry.go x: 1 # contributors y: 14 lines of code
570.0
lines of code
  min: 1.0
  average: 73.83
  25th percentile: 25.0
  median: 46.0
  75th percentile: 97.0
  max: 570.0
0 11.0
# contributors
min: 1.0 | average: 3.59 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 11.0