aws / eks-hybrid
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 4% | 22% | 30% | 43%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
hcl0% | 100% | 0% | 0% | 0%
go0% | 0% | 19% | 33% | 47%
ts0% | 0% | 89% | 0% | 10%
yaml0% | 0% | 0% | 51% | 48%
cfg0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
example0% | 57% | 0% | 13% | 29%
internal0% | 0% | 18% | 31% | 50%
hybrid-nodes-cdk0% | 0% | 87% | 0% | 12%
cmd0% | 0% | 27% | 38% | 34%
api0% | 0% | 0% | 67% | 32%
crds0% | 0% | 0% | 100% | 0%
doc0% | 0% | 0% | 0% | 100%
hack0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
hcl
570 -
config.go
in internal/kubelet
463 24
nodeadm-stack.ts
in hybrid-nodes-cdk/lib
456 16
zz_generated.conversion.go
in internal/api/bridge
366 46
policies.ts
in hybrid-nodes-cdk/lib/nodeadm
360 1
packagemanager.go
in internal/packagemanager
267 17
256 34
resources.go
in internal/system
254 13
command.go
in cmd/e2e-test/rune2e
229 8
create.go
in cmd/e2e-test/node
223 4
191 24
install.go
in internal/ssm
190 11
ip_validator.go
in internal/node/hybrid
178 12
swap.go
in internal/system
172 9
printer.go
in internal/validation
169 26
upgrade.go
in cmd/nodeadm/upgrade
161 3
validate.go
in internal/node
157 6
156 -
source.go
in internal/aws
147 12
uninstall.go
in internal/flows
146 4
133 -
source.go
in internal/ssm
133 8
install.go
in internal/flows
125 4
validations.go
in internal/node
124 10
types.go
in internal/api
123 5
ecr.go
in internal/aws/ecr
123 9
instance_waiter.go
in internal/aws/ec2
123 4
uninstall.go
in cmd/nodeadm/uninstall
122 3
ssh.go
in cmd/e2e-test/ssh
117 4
init.go
in cmd/nodeadm/init
117 4
upgrade.go
in internal/flows
115 4
systemd.go
in internal/daemon
114 11
install.go
in internal/kubelet
112 6
kubeconfig.go
in internal/kubelet
111 11
delete.go
in cmd/e2e-test/node
111 3
install.go
in internal/containerd
107 8
daemon.go
in internal/ssm
103 7
pods.go
in internal/node
102 5
runner.go
in internal/validation
101 9
registration.go
in internal/ssm
100 8
ufw.go
in internal/firewall
99 7
98 -
userdata.go
in internal/configprovider
97 4
hybrid.go
in internal/node/hybrid
97 10
install.go
in cmd/nodeadm/install
96 3
debug.go
in cmd/nodeadm/debug
89 3
aws.go
in internal/node/hybrid
88 5
reader.go
in internal/validation
87 7
validator.go
in internal/node/hybrid
87 4
init.go
in internal/flows
86 2
Files With Most Units (Top 50)
File# lines# units
zz_generated.conversion.go
in internal/api/bridge
366 46
256 34
printer.go
in internal/validation
169 26
191 24
config.go
in internal/kubelet
463 24
packagemanager.go
in internal/packagemanager
267 17
nodeadm-stack.ts
in hybrid-nodes-cdk/lib
456 16
resources.go
in internal/system
254 13
source.go
in internal/aws
147 12
ip_validator.go
in internal/node/hybrid
178 12
systemd.go
in internal/daemon
114 11
install.go
in internal/ssm
190 11
kubeconfig.go
in internal/kubelet
111 11
checksum.go
in internal/artifact
54 10
validations.go
in internal/node
124 10
hybrid.go
in internal/node/hybrid
97 10
swap.go
in internal/system
172 9
noop.go
in internal/daemon
29 9
runner.go
in internal/validation
101 9
ecr.go
in internal/aws/ecr
123 9
install.go
in internal/containerd
107 8
source.go
in internal/ssm
133 8
registration.go
in internal/ssm
100 8
command.go
in cmd/e2e-test/rune2e
229 8
reader.go
in internal/validation
87 7
ufw.go
in internal/firewall
99 7
daemon.go
in internal/ssm
103 7
daemon.go
in internal/iamrolesanywhere
76 7
networking.go
in internal/system
85 6
install.go
in internal/iamauthenticator
75 6
install.go
in internal/kubectl
75 6
install.go
in internal/cni
82 6
package.go
in internal/artifact
44 6
firewalld.go
in internal/firewall
81 6
daemon.go
in internal/containerd
63 6
install.go
in internal/kubelet
112 6
daemon.go
in internal/kubelet
62 6
install.go
in internal/iamrolesanywhere
82 6
validate.go
in internal/node
157 6
artifacts.go
in internal/tracker
86 6
install.go
in internal/imagecredentialprovider
76 6
sysctl.go
in internal/system
46 5
merge.go
in internal/api
68 5
types.go
in internal/api
123 5
error.go
in internal/validation
35 5
container.go
in internal/cli
42 5
aws.go
in internal/node/hybrid
88 5
pods.go
in internal/node
102 5
ec2node.go
in internal/node/ec2
37 5
ports.go
in internal/system
67 4
Files With Long Lines (Top 50)

There are 64 files with lines longer than 120 characters. In total, there are 242 long lines.

File# lines# units# long lines
zz_generated.conversion.go
in internal/api/bridge
366 46 84
hcl
570 - 14
upgrade.go
in cmd/nodeadm/upgrade
161 3 9
command.go
in cmd/e2e-test/rune2e
229 8 8
156 - 7
config.go
in internal/kubelet
463 24 7
validate.go
in internal/node
157 6 6
init.go
in cmd/nodeadm/init
117 4 5
install.go
in cmd/nodeadm/install
96 3 5
nodeadm-stack.ts
in hybrid-nodes-cdk/lib
456 16 4
instance_waiter.go
in internal/aws/ec2
123 4 4
unauthenticated.go
in internal/kubernetes
69 2 4
image-credential-provider.go
in internal/kubelet
82 3 4
uninstall.go
in cmd/nodeadm/uninstall
122 3 4
133 - 3
status.go
in internal/api
55 3 3
packagemanager.go
in internal/packagemanager
267 17 3
help.go
in internal/cli
34 - 3
validator.go
in internal/node/hybrid
87 4 3
networking.go
in internal/system
85 6 2
wait.go
in internal/daemon
54 2 2
ec2.go
in internal/util
36 2 2
source.go
in internal/aws
147 12 2
aws.go
in internal/creds
35 1 2
install.go
in internal/containerd
107 8 2
daemon.go
in internal/containerd
63 6 2
config.go
in internal/containerd
55 3 2
daemon.go
in internal/ssm
103 7 2
registration.go
in internal/ssm
100 8 2
validate.go
in internal/iamrolesanywhere
45 3 2
validations.go
in internal/node
124 10 2
hybrid.go
in internal/node/hybrid
97 10 2
pods.go
in internal/node
102 5 2
install.go
in internal/imagecredentialprovider
76 6 2
sweeper.go
in cmd/e2e-test/sweeper
79 4 2
debug.go
in cmd/nodeadm/debug
89 3 2
swap.go
in internal/system
172 9 1
resources.go
in internal/system
254 13 1
install.go
in internal/iamauthenticator
75 6 1
retry.go
in internal/daemon
22 1 1
install.go
in internal/cni
82 6 1
cluster.go
in internal/aws/eks
41 1 1
validate.go
in internal/aws/sts
50 3 1
init.go
in internal/flows
86 2 1
uninstall.go
in internal/flows
146 4 1
install.go
in internal/ssm
190 11 1
source.go
in internal/ssm
133 8 1
validate.go
in internal/ssm
45 3 1
credentials.go
in internal/ssm
36 2 1
config.go
in internal/ssm
61 3 1
Correlations

File Size vs. Commits (all time): 175 points

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

File Size vs. Contributors (all time): 175 points

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

File Size vs. Commits (30 days): 46 points

internal/aws/ecr/ecr.go x: 2 commits (30d) y: 123 lines of code hybrid-nodes-cdk/lib/constants.ts x: 3 commits (30d) y: 19 lines of code cmd/e2e-test/node/create.go x: 7 commits (30d) y: 223 lines of code cmd/e2e-test/ssh/ssh.go x: 4 commits (30d) y: 117 lines of code cmd/e2e-test/node/delete.go x: 1 commits (30d) y: 111 lines of code hybrid-nodes-cdk/lib/nodeadm/policies.ts x: 4 commits (30d) y: 360 lines of code hybrid-nodes-cdk/lib/nodeadm-stack.ts x: 5 commits (30d) y: 456 lines of code hybrid-nodes-cdk/lib/nodeadm/e2e.ts x: 2 commits (30d) y: 67 lines of code internal/cli/logger.go x: 2 commits (30d) y: 22 lines of code cmd/e2e-test/rune2e/command.go x: 8 commits (30d) y: 229 lines of code cmd/e2e-test/cleanup/cleanup.go x: 2 commits (30d) y: 58 lines of code cmd/e2e-test/setup/setup.go x: 4 commits (30d) y: 52 lines of code cmd/e2e-test/sweeper/sweeper.go x: 4 commits (30d) y: 79 lines of code cmd/nodeadm/debug/debug.go x: 2 commits (30d) y: 89 lines of code internal/kubelet/kubeconfig.go x: 2 commits (30d) y: 111 lines of code internal/kubelet/kubelet.go x: 2 commits (30d) y: 17 lines of code internal/node/validate.go x: 2 commits (30d) y: 157 lines of code cmd/nodeadm/install/install.go x: 6 commits (30d) y: 96 lines of code internal/creds/validation.go x: 6 commits (30d) y: 21 lines of code internal/system/os.go x: 6 commits (30d) y: 16 lines of code internal/node/pods.go x: 3 commits (30d) y: 102 lines of code internal/node/validations.go x: 3 commits (30d) y: 124 lines of code internal/kubernetes/unauthenticated.go x: 2 commits (30d) y: 69 lines of code internal/iamrolesanywhere/daemon.go x: 2 commits (30d) y: 76 lines of code internal/packagemanager/packagemanager.go x: 2 commits (30d) y: 267 lines of code cmd/nodeadm/uninstall/uninstall.go x: 3 commits (30d) y: 122 lines of code internal/cleanup/cleanup.go x: 2 commits (30d) y: 46 lines of code cmd/nodeadm/init/init.go x: 2 commits (30d) y: 117 lines of code internal/kubelet/install.go x: 6 commits (30d) y: 112 lines of code internal/node/hybrid/hybrid.go x: 2 commits (30d) y: 97 lines of code internal/node/hybrid/kubelet_cert_validator.go x: 2 commits (30d) y: 48 lines of code internal/containerd/install.go x: 2 commits (30d) y: 107 lines of code internal/artifact/source.go x: 2 commits (30d) y: 39 lines of code internal/aws/source.go x: 2 commits (30d) y: 147 lines of code internal/cni/install.go x: 2 commits (30d) y: 82 lines of code internal/flows/install.go x: 2 commits (30d) y: 125 lines of code internal/iamauthenticator/install.go x: 2 commits (30d) y: 75 lines of code internal/flows/uninstall.go x: 3 commits (30d) y: 146 lines of code internal/ssm/aws.go x: 1 commits (30d) y: 27 lines of code internal/ssm/config.go x: 1 commits (30d) y: 61 lines of code internal/ssm/install.go x: 1 commits (30d) y: 190 lines of code internal/ssm/registration.go x: 1 commits (30d) y: 100 lines of code
456.0
lines of code
  min: 16.0
  average: 109.96
  25th percentile: 60.25
  median: 96.5
  75th percentile: 123.25
  max: 456.0
0 8.0
commits (30d)
min: 1.0 | average: 2.83 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.25 | max: 8.0

File Size vs. Contributors (30 days): 46 points

internal/aws/ecr/ecr.go x: 2 contributors (30d) y: 123 lines of code hybrid-nodes-cdk/lib/constants.ts x: 2 contributors (30d) y: 19 lines of code cmd/e2e-test/node/create.go x: 4 contributors (30d) y: 223 lines of code cmd/e2e-test/ssh/ssh.go x: 1 contributors (30d) y: 117 lines of code cmd/e2e-test/node/delete.go x: 1 contributors (30d) y: 111 lines of code hybrid-nodes-cdk/lib/nodeadm/policies.ts x: 1 contributors (30d) y: 360 lines of code hybrid-nodes-cdk/lib/nodeadm-stack.ts x: 2 contributors (30d) y: 456 lines of code hybrid-nodes-cdk/lib/nodeadm/e2e.ts x: 1 contributors (30d) y: 67 lines of code internal/cli/logger.go x: 2 contributors (30d) y: 22 lines of code cmd/e2e-test/rune2e/command.go x: 2 contributors (30d) y: 229 lines of code cmd/e2e-test/cleanup/cleanup.go x: 1 contributors (30d) y: 58 lines of code cmd/e2e-test/setup/setup.go x: 2 contributors (30d) y: 52 lines of code cmd/e2e-test/sweeper/sweeper.go x: 2 contributors (30d) y: 79 lines of code cmd/nodeadm/debug/debug.go x: 1 contributors (30d) y: 89 lines of code internal/kubelet/kubelet.go x: 1 contributors (30d) y: 17 lines of code internal/node/validate.go x: 1 contributors (30d) y: 157 lines of code cmd/nodeadm/install/install.go x: 3 contributors (30d) y: 96 lines of code internal/creds/validation.go x: 3 contributors (30d) y: 21 lines of code internal/system/os.go x: 3 contributors (30d) y: 16 lines of code internal/node/pods.go x: 2 contributors (30d) y: 102 lines of code internal/node/validations.go x: 2 contributors (30d) y: 124 lines of code internal/kubernetes/unauthenticated.go x: 1 contributors (30d) y: 69 lines of code internal/iamrolesanywhere/daemon.go x: 2 contributors (30d) y: 76 lines of code internal/packagemanager/packagemanager.go x: 2 contributors (30d) y: 267 lines of code cmd/nodeadm/uninstall/uninstall.go x: 2 contributors (30d) y: 122 lines of code internal/cleanup/cleanup.go x: 1 contributors (30d) y: 46 lines of code internal/kubelet/install.go x: 1 contributors (30d) y: 112 lines of code internal/node/hybrid/hybrid.go x: 1 contributors (30d) y: 97 lines of code internal/node/hybrid/kubelet_cert_validator.go x: 1 contributors (30d) y: 48 lines of code internal/aws/ec2/instance_waiter.go x: 1 contributors (30d) y: 123 lines of code internal/containerd/install.go x: 1 contributors (30d) y: 107 lines of code internal/artifact/source.go x: 1 contributors (30d) y: 39 lines of code internal/aws/source.go x: 1 contributors (30d) y: 147 lines of code internal/cni/install.go x: 1 contributors (30d) y: 82 lines of code internal/flows/install.go x: 1 contributors (30d) y: 125 lines of code internal/iamauthenticator/install.go x: 1 contributors (30d) y: 75 lines of code internal/imagecredentialprovider/install.go x: 1 contributors (30d) y: 76 lines of code internal/ssm/aws.go x: 1 contributors (30d) y: 27 lines of code internal/ssm/config.go x: 1 contributors (30d) y: 61 lines of code internal/ssm/install.go x: 1 contributors (30d) y: 190 lines of code internal/ssm/registration.go x: 1 contributors (30d) y: 100 lines of code
456.0
lines of code
  min: 16.0
  average: 109.96
  25th percentile: 60.25
  median: 96.5
  75th percentile: 123.25
  max: 456.0
0 4.0
contributors (30d)
min: 1.0 | average: 1.46 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

File Size vs. Commits (90 days): 80 points

internal/aws/ecr/ecr.go x: 2 commits (90d) y: 123 lines of code hybrid-nodes-cdk/lib/constants.ts x: 5 commits (90d) y: 19 lines of code cmd/e2e-test/node/create.go x: 20 commits (90d) y: 223 lines of code cmd/e2e-test/ssh/ssh.go x: 12 commits (90d) y: 117 lines of code cmd/e2e-test/node/delete.go x: 12 commits (90d) y: 111 lines of code hybrid-nodes-cdk/lib/nodeadm/policies.ts x: 4 commits (90d) y: 360 lines of code hybrid-nodes-cdk/lib/nodeadm-stack.ts x: 17 commits (90d) y: 456 lines of code hybrid-nodes-cdk/lib/nodeadm/e2e.ts x: 2 commits (90d) y: 67 lines of code internal/cli/logger.go x: 2 commits (90d) y: 22 lines of code cmd/e2e-test/rune2e/command.go x: 10 commits (90d) y: 229 lines of code cmd/e2e-test/cleanup/cleanup.go x: 10 commits (90d) y: 58 lines of code cmd/e2e-test/setup/setup.go x: 12 commits (90d) y: 52 lines of code cmd/e2e-test/sweeper/sweeper.go x: 8 commits (90d) y: 79 lines of code cmd/nodeadm/debug/debug.go x: 4 commits (90d) y: 89 lines of code internal/kubelet/kubeconfig.go x: 2 commits (90d) y: 111 lines of code internal/kubelet/kubelet.go x: 2 commits (90d) y: 17 lines of code internal/node/validate.go x: 2 commits (90d) y: 157 lines of code cmd/nodeadm/install/install.go x: 9 commits (90d) y: 96 lines of code internal/creds/validation.go x: 8 commits (90d) y: 21 lines of code internal/system/os.go x: 8 commits (90d) y: 16 lines of code internal/node/pods.go x: 4 commits (90d) y: 102 lines of code internal/node/validations.go x: 4 commits (90d) y: 124 lines of code internal/kubernetes/unauthenticated.go x: 2 commits (90d) y: 69 lines of code internal/iamrolesanywhere/daemon.go x: 2 commits (90d) y: 76 lines of code internal/packagemanager/packagemanager.go x: 10 commits (90d) y: 267 lines of code cmd/nodeadm/uninstall/uninstall.go x: 4 commits (90d) y: 122 lines of code internal/cleanup/cleanup.go x: 2 commits (90d) y: 46 lines of code cmd/nodeadm/init/init.go x: 5 commits (90d) y: 117 lines of code internal/kubelet/install.go x: 8 commits (90d) y: 112 lines of code internal/node/hybrid/hybrid.go x: 4 commits (90d) y: 97 lines of code internal/node/hybrid/kubelet_cert_validator.go x: 2 commits (90d) y: 48 lines of code internal/containerd/install.go x: 8 commits (90d) y: 107 lines of code internal/artifact/source.go x: 2 commits (90d) y: 39 lines of code internal/aws/source.go x: 5 commits (90d) y: 147 lines of code internal/cni/install.go x: 4 commits (90d) y: 82 lines of code internal/flows/install.go x: 5 commits (90d) y: 125 lines of code internal/iamauthenticator/install.go x: 4 commits (90d) y: 75 lines of code internal/flows/uninstall.go x: 4 commits (90d) y: 146 lines of code internal/ssm/aws.go x: 2 commits (90d) y: 27 lines of code internal/ssm/config.go x: 2 commits (90d) y: 61 lines of code internal/ssm/install.go x: 10 commits (90d) y: 190 lines of code internal/ssm/registration.go x: 2 commits (90d) y: 100 lines of code cmd/e2e-test/main.go x: 6 commits (90d) y: 46 lines of code internal/iamrolesanywhere/aws_config.go x: 2 commits (90d) y: 82 lines of code internal/iamrolesanywhere/aws_config.tpl x: 2 commits (90d) y: 3 lines of code api/v1alpha1/nodeconfig_types.go x: 2 commits (90d) y: 77 lines of code crds/node.eks.aws_nodeconfigs.yaml x: 2 commits (90d) y: 156 lines of code internal/util/files.go x: 2 commits (90d) y: 59 lines of code cmd/nodeadm/upgrade/upgrade.go x: 4 commits (90d) y: 161 lines of code internal/artifact/install.go x: 2 commits (90d) y: 38 lines of code internal/artifact/package.go x: 2 commits (90d) y: 44 lines of code internal/artifact/upgrade.go x: 2 commits (90d) y: 41 lines of code internal/flows/init.go x: 3 commits (90d) y: 86 lines of code internal/flows/upgrade.go x: 2 commits (90d) y: 115 lines of code internal/kubelet/daemon.go x: 2 commits (90d) y: 62 lines of code internal/ssm/daemon.go x: 2 commits (90d) y: 103 lines of code internal/aws/eks/cluster.go x: 1 commits (90d) y: 41 lines of code internal/node/hybrid/ip_validator.go x: 2 commits (90d) y: 178 lines of code cmd/nodeadm/config/check.go x: 1 commits (90d) y: 42 lines of code internal/kubelet/config.go x: 1 commits (90d) y: 463 lines of code internal/node/ec2/ec2node.go x: 1 commits (90d) y: 37 lines of code internal/node/hybrid/validator.go x: 1 commits (90d) y: 87 lines of code internal/node/node.go x: 1 commits (90d) y: 25 lines of code internal/nodeprovider/interface.go x: 1 commits (90d) y: 23 lines of code internal/system/swap.go x: 1 commits (90d) y: 172 lines of code internal/ssm/source.go x: 4 commits (90d) y: 133 lines of code example/hybrid-ira-cfn.yaml x: 1 commits (90d) y: 98 lines of code internal/firewall/interface.go x: 2 commits (90d) y: 8 lines of code internal/system/ports.go x: 4 commits (90d) y: 67 lines of code internal/util/net.go x: 2 commits (90d) y: 64 lines of code internal/validation/reader.go x: 2 commits (90d) y: 87 lines of code
463.0
lines of code
  min: 3.0
  average: 99.71
  25th percentile: 46.0
  median: 82.0
  75th percentile: 120.75
  max: 463.0
0 20.0
commits (90d)
min: 1.0 | average: 4.15 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.75 | max: 20.0

File Size vs. Contributors (90 days): 80 points

internal/aws/ecr/ecr.go x: 2 contributors (90d) y: 123 lines of code hybrid-nodes-cdk/lib/constants.ts x: 3 contributors (90d) y: 19 lines of code cmd/e2e-test/node/create.go x: 4 contributors (90d) y: 223 lines of code cmd/e2e-test/ssh/ssh.go x: 2 contributors (90d) y: 117 lines of code cmd/e2e-test/node/delete.go x: 2 contributors (90d) y: 111 lines of code hybrid-nodes-cdk/lib/nodeadm/policies.ts x: 1 contributors (90d) y: 360 lines of code hybrid-nodes-cdk/lib/nodeadm-stack.ts x: 6 contributors (90d) y: 456 lines of code hybrid-nodes-cdk/lib/nodeadm/e2e.ts x: 1 contributors (90d) y: 67 lines of code internal/cli/logger.go x: 2 contributors (90d) y: 22 lines of code cmd/e2e-test/rune2e/command.go x: 2 contributors (90d) y: 229 lines of code cmd/e2e-test/cleanup/cleanup.go x: 2 contributors (90d) y: 58 lines of code cmd/e2e-test/setup/setup.go x: 2 contributors (90d) y: 52 lines of code cmd/e2e-test/sweeper/sweeper.go x: 2 contributors (90d) y: 79 lines of code cmd/nodeadm/debug/debug.go x: 1 contributors (90d) y: 89 lines of code internal/kubelet/kubeconfig.go x: 1 contributors (90d) y: 111 lines of code internal/kubelet/kubelet.go x: 1 contributors (90d) y: 17 lines of code internal/node/validate.go x: 1 contributors (90d) y: 157 lines of code cmd/nodeadm/install/install.go x: 3 contributors (90d) y: 96 lines of code internal/creds/validation.go x: 3 contributors (90d) y: 21 lines of code internal/system/os.go x: 3 contributors (90d) y: 16 lines of code internal/node/pods.go x: 2 contributors (90d) y: 102 lines of code internal/node/validations.go x: 2 contributors (90d) y: 124 lines of code internal/kubernetes/unauthenticated.go x: 1 contributors (90d) y: 69 lines of code internal/iamrolesanywhere/daemon.go x: 2 contributors (90d) y: 76 lines of code internal/packagemanager/packagemanager.go x: 4 contributors (90d) y: 267 lines of code cmd/nodeadm/uninstall/uninstall.go x: 2 contributors (90d) y: 122 lines of code internal/cleanup/cleanup.go x: 1 contributors (90d) y: 46 lines of code cmd/nodeadm/init/init.go x: 4 contributors (90d) y: 117 lines of code internal/kubelet/install.go x: 3 contributors (90d) y: 112 lines of code internal/node/hybrid/hybrid.go x: 2 contributors (90d) y: 97 lines of code internal/node/hybrid/kubelet_cert_validator.go x: 1 contributors (90d) y: 48 lines of code internal/aws/ec2/instance_waiter.go x: 1 contributors (90d) y: 123 lines of code internal/containerd/install.go x: 5 contributors (90d) y: 107 lines of code internal/artifact/source.go x: 1 contributors (90d) y: 39 lines of code internal/aws/source.go x: 4 contributors (90d) y: 147 lines of code internal/cni/install.go x: 3 contributors (90d) y: 82 lines of code internal/iamauthenticator/install.go x: 3 contributors (90d) y: 75 lines of code internal/flows/uninstall.go x: 1 contributors (90d) y: 146 lines of code internal/ssm/aws.go x: 1 contributors (90d) y: 27 lines of code internal/ssm/config.go x: 1 contributors (90d) y: 61 lines of code internal/ssm/install.go x: 4 contributors (90d) y: 190 lines of code internal/ssm/registration.go x: 1 contributors (90d) y: 100 lines of code cmd/e2e-test/main.go x: 2 contributors (90d) y: 46 lines of code internal/iamrolesanywhere/aws_config.go x: 2 contributors (90d) y: 82 lines of code internal/iamrolesanywhere/aws_config.tpl x: 2 contributors (90d) y: 3 lines of code api/v1alpha1/nodeconfig_types.go x: 1 contributors (90d) y: 77 lines of code crds/node.eks.aws_nodeconfigs.yaml x: 1 contributors (90d) y: 156 lines of code internal/util/files.go x: 2 contributors (90d) y: 59 lines of code cmd/nodeadm/upgrade/upgrade.go x: 3 contributors (90d) y: 161 lines of code internal/artifact/install.go x: 2 contributors (90d) y: 38 lines of code internal/artifact/package.go x: 2 contributors (90d) y: 44 lines of code internal/artifact/upgrade.go x: 2 contributors (90d) y: 41 lines of code internal/flows/init.go x: 3 contributors (90d) y: 86 lines of code internal/flows/upgrade.go x: 2 contributors (90d) y: 115 lines of code internal/kubelet/daemon.go x: 2 contributors (90d) y: 62 lines of code internal/ssm/daemon.go x: 2 contributors (90d) y: 103 lines of code internal/aws/eks/cluster.go x: 1 contributors (90d) y: 41 lines of code internal/node/hybrid/ip_validator.go x: 1 contributors (90d) y: 178 lines of code cmd/nodeadm/config/check.go x: 1 contributors (90d) y: 42 lines of code internal/kubelet/config.go x: 1 contributors (90d) y: 463 lines of code internal/node/ec2/ec2node.go x: 1 contributors (90d) y: 37 lines of code internal/node/hybrid/validator.go x: 1 contributors (90d) y: 87 lines of code internal/node/node.go x: 1 contributors (90d) y: 25 lines of code internal/nodeprovider/interface.go x: 1 contributors (90d) y: 23 lines of code internal/system/swap.go x: 1 contributors (90d) y: 172 lines of code internal/ssm/source.go x: 2 contributors (90d) y: 133 lines of code example/hybrid-ira-cfn.yaml x: 1 contributors (90d) y: 98 lines of code internal/firewall/interface.go x: 2 contributors (90d) y: 8 lines of code internal/firewall/ufw.go x: 2 contributors (90d) y: 99 lines of code internal/system/ports.go x: 2 contributors (90d) y: 67 lines of code internal/util/net.go x: 1 contributors (90d) y: 64 lines of code
463.0
lines of code
  min: 3.0
  average: 99.71
  25th percentile: 46.0
  median: 82.0
  75th percentile: 120.75
  max: 463.0
0 6.0
contributors (90d)
min: 1.0 | average: 1.98 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0