aws / amazon-vpc-cni-k8s
File Size

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

Intro
Learn more...
File Size Overall
32% | 2% | 29% | 24% | 11%
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
go50% | 4% | 22% | 11% | 10%
yaml0% | 0% | 42% | 48% | 9%
tpl0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pkg65% | 6% | 5% | 9% | 12%
rpc92% | 0% | 0% | 0% | 7%
config0% | 0% | 41% | 53% | 5%
cmd0% | 0% | 68% | 26% | 5%
charts0% | 0% | 39% | 14% | 45%
scripts0% | 0% | 100% | 0% | 0%
utils0% | 0% | 57% | 0% | 42%
Longest Files (Top 50)
File# lines# units
ipamd.go
in pkg/ipamd
1815 92
awsutils.go
in pkg/awsutils
1683 72
rpc.pb.go
in rpc
1144 111
data_store.go
in pkg/ipamd/datastore
1142 60
network.go
in pkg/networkutils
1026 49
imds.go
in pkg/awsutils
564 43
driver.go
in cmd/routed-eni-cni-plugin/driver
482 17
cni.go
in cmd/routed-eni-cni-plugin
436 11
egressContext.go
in cmd/egress-cni-plugin
403 12
metrics.go
in cmd/cni-metrics-helper/metrics
375 18
main.go
in cmd/aws-vpc-cni
349 8
rpc_handler.go
in pkg/ipamd
305 6
299 5
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.7.2-eksbuild.1
219 -
aws-k8s-multus.yaml
in config/multus/v3.7.2-eksbuild.1
219 -
aws-k8s-multus-cn.yaml
in config/multus/v3.7.2-eksbuild.1
219 -
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.7.2-eksbuild.1
219 -
prometheusmetrics.go
in utils/prometheusmetrics
218 4
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.7.2-eksbuild.2
215 -
aws-k8s-multus.yaml
in config/multus/v3.7.2-eksbuild.2
215 -
aws-k8s-multus-cn.yaml
in config/multus/v3.7.2-eksbuild.2
215 -
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.7.2-eksbuild.2
215 -
210 -
210 -
aws-k8s-cni-cn.yaml
in config/master
210 -
aws-k8s-cni.yaml
in config/master
210 -
daemonset.yaml
in charts/aws-vpc-cni/templates
208 -
customresourcedefinition.yaml
in charts/aws-vpc-cni/crds
208 -
k8sutils.go
in pkg/k8sapi
208 10
cni_metrics.go
in cmd/cni-metrics-helper/metrics
196 8
publisher.go
in pkg/publisher
177 12
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.9.2-eksbuild.1
165 -
aws-k8s-multus.yaml
in config/multus/v3.9.2-eksbuild.1
165 -
aws-k8s-multus-cn.yaml
in config/multus/v3.9.2-eksbuild.1
165 -
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.9.2-eksbuild.1
165 -
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.9.1-eksbuild.1
165 -
aws-k8s-multus.yaml
in config/multus/v3.9.1-eksbuild.1
165 -
aws-k8s-multus-cn.yaml
in config/multus/v3.9.1-eksbuild.1
165 -
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.9.1-eksbuild.1
165 -
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.8.0-eksbuild.1
165 -
aws-k8s-multus.yaml
in config/multus/v3.8.0-eksbuild.1
165 -
aws-k8s-multus-cn.yaml
in config/multus/v3.8.0-eksbuild.1
165 -
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.8.0-eksbuild.1
165 -
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.9.0-eksbuild.2
165 -
aws-k8s-multus.yaml
in config/multus/v3.9.0-eksbuild.2
165 -
aws-k8s-multus-cn.yaml
in config/multus/v3.9.0-eksbuild.2
165 -
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.9.0-eksbuild.2
165 -
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.9.0-eksbuild.1
165 -
aws-k8s-multus.yaml
in config/multus/v3.9.0-eksbuild.1
165 -
aws-k8s-multus-cn.yaml
in config/multus/v3.9.0-eksbuild.1
165 -
Files With Most Units (Top 50)
File# lines# units
rpc.pb.go
in rpc
1144 111
ipamd.go
in pkg/ipamd
1815 92
awsutils.go
in pkg/awsutils
1683 72
data_store.go
in pkg/ipamd/datastore
1142 60
network.go
in pkg/networkutils
1026 49
imds.go
in pkg/awsutils
564 43
netlink.go
in pkg/netlinkwrapper
102 23
metrics.go
in cmd/cni-metrics-helper/metrics
375 18
zaplogger.go
in pkg/utils/logger
124 17
driver.go
in cmd/routed-eni-cni-plugin/driver
482 17
iptables.go
in pkg/iptableswrapper
64 13
publisher.go
in pkg/publisher
177 12
egressContext.go
in cmd/egress-cni-plugin
403 12
cni.go
in cmd/routed-eni-cni-plugin
436 11
zz_generated.deepcopy.go
in pkg/apis/crd/v1alpha1
73 10
k8sutils.go
in pkg/k8sapi
208 10
vpc.go
in pkg/vpc
96 9
cni_utils.go
in pkg/utils/cniutils
159 9
checkpoint.go
in pkg/ipamd/datastore
74 8
introspect.go
in pkg/ipamd
147 8
main.go
in cmd/aws-vpc-cni
349 8
cni_metrics.go
in cmd/cni-metrics-helper/metrics
196 8
rpc_handler.go
in pkg/ipamd
305 6
session.go
in pkg/awsutils/awssession
102 6
main.go
in cmd/egress-cni-plugin
101 6
cp.go
in utils/cp
84 5
299 5
hostipam.go
in pkg/hostipamwrapper
28 5
eventrecorder.go
in pkg/utils/eventrecorder
80 5
main.go
in cmd/aws-vpc-cni-init
140 5
prometheusmetrics.go
in utils/prometheusmetrics
218 4
utils.go
in utils
49 4
procsys.go
in pkg/procsyswrapper
24 4
retry.go
in pkg/utils/retry
40 4
backoff.go
in pkg/utils/retry
49 4
ttime.go
in pkg/utils/ttime
25 4
ec2metadatawrapper.go
in pkg/ec2metadatawrapper
34 4
eniconfig.go
in pkg/eniconfig
90 4
client.go
in pkg/typeswrapper
18 3
errors.go
in pkg/utils/retry
29 3
config.go
in pkg/utils/logger
37 3
client.go
in pkg/grpcwrapper
19 3
client.go
in pkg/rpcwrapper
19 3
snat.go
in cmd/egress-cni-plugin/snat
72 3
main.go
in cmd/aws-k8s-agent
112 3
names.go
in pkg/networkutils
15 2
logger.go
in pkg/utils/logger
29 2
utils.go
in pkg/sgpp
26 2
ns.go
in pkg/nswrapper
15 2
veth.go
in pkg/vethwrapper
16 2
Files With Long Lines (Top 50)

There are 65 files with lines longer than 120 characters. In total, there are 330 long lines.

File# lines# units# long lines
awsutils.go
in pkg/awsutils
1683 72 54
ipamd.go
in pkg/ipamd
1815 92 47
driver.go
in cmd/routed-eni-cni-plugin/driver
482 17 27
cni.go
in cmd/routed-eni-cni-plugin
436 11 27
rpc.pb.go
in rpc
1144 111 23
network.go
in pkg/networkutils
1026 49 20
data_store.go
in pkg/ipamd/datastore
1142 60 17
client.go
in pkg/ec2wrapper
25 1 14
metrics.go
in cmd/cni-metrics-helper/metrics
375 18 11
299 5 8
rpc_handler.go
in pkg/ipamd
305 6 6
ec2metadatawrapper.go
in pkg/ec2metadatawrapper
34 4 6
k8sutils.go
in pkg/k8sapi
208 10 4
tpl
_helpers.tpl
in charts/aws-vpc-cni/templates
95 - 3
customresourcedefinition.yaml
in charts/aws-vpc-cni/crds
208 - 2
210 - 2
210 - 2
aws-k8s-cni-cn.yaml
in config/master
210 - 2
aws-k8s-cni.yaml
in config/master
210 - 2
cni_utils.go
in pkg/utils/cniutils
159 9 2
session.go
in pkg/awsutils/awssession
102 6 2
imds.go
in pkg/awsutils
564 43 2
egressContext.go
in cmd/egress-cni-plugin
403 12 2
snat.go
in cmd/egress-cni-plugin/snat
72 3 2
main.go
in cmd/aws-k8s-agent
112 3 2
main.go
in cmd/cni-metrics-helper
128 2 2
deployment.yaml
in charts/cni-metrics-helper/templates
68 - 1
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.7.2-eksbuild.1
219 - 1
aws-k8s-multus.yaml
in config/multus/v3.7.2-eksbuild.1
219 - 1
aws-k8s-multus-cn.yaml
in config/multus/v3.7.2-eksbuild.1
219 - 1
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.7.2-eksbuild.1
219 - 1
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.9.2-eksbuild.1
165 - 1
aws-k8s-multus.yaml
in config/multus/v3.9.2-eksbuild.1
165 - 1
aws-k8s-multus-cn.yaml
in config/multus/v3.9.2-eksbuild.1
165 - 1
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.9.2-eksbuild.1
165 - 1
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.7.2-eksbuild.2
215 - 1
aws-k8s-multus.yaml
in config/multus/v3.7.2-eksbuild.2
215 - 1
aws-k8s-multus-cn.yaml
in config/multus/v3.7.2-eksbuild.2
215 - 1
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.7.2-eksbuild.2
215 - 1
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.9.1-eksbuild.1
165 - 1
aws-k8s-multus.yaml
in config/multus/v3.9.1-eksbuild.1
165 - 1
aws-k8s-multus-cn.yaml
in config/multus/v3.9.1-eksbuild.1
165 - 1
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.9.1-eksbuild.1
165 - 1
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.8.0-eksbuild.1
165 - 1
aws-k8s-multus.yaml
in config/multus/v3.8.0-eksbuild.1
165 - 1
aws-k8s-multus-cn.yaml
in config/multus/v3.8.0-eksbuild.1
165 - 1
aws-k8s-multus-us-gov-west-1.yaml
in config/multus/v3.8.0-eksbuild.1
165 - 1
aws-k8s-multus-us-gov-east-1.yaml
in config/multus/v3.9.0-eksbuild.2
165 - 1
aws-k8s-multus.yaml
in config/multus/v3.9.0-eksbuild.2
165 - 1
aws-k8s-multus-cn.yaml
in config/multus/v3.9.0-eksbuild.2
165 - 1
Correlations

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

cmd/aws-k8s-agent/main.go x: 25 commits (all time) y: 112 lines of code pkg/k8sapi/k8sutils.go x: 21 commits (all time) y: 208 lines of code pkg/networkutils/network.go x: 94 commits (all time) y: 1026 lines of code pkg/ipamd/ipamd.go x: 102 commits (all time) y: 1815 lines of code charts/aws-vpc-cni/values.yaml x: 68 commits (all time) y: 157 lines of code charts/aws-vpc-cni/templates/daemonset.yaml x: 30 commits (all time) y: 208 lines of code cmd/cni-metrics-helper/metrics/metrics.go x: 12 commits (all time) y: 375 lines of code cmd/routed-eni-cni-plugin/cni.go x: 43 commits (all time) y: 436 lines of code pkg/ipamd/rpc_handler.go x: 30 commits (all time) y: 305 lines of code rpc/rpc.pb.go x: 25 commits (all time) y: 1144 lines of code rpc/rpc.proto x: 21 commits (all time) y: 86 lines of code pkg/utils/eventrecorder/eventrecorder.go x: 11 commits (all time) y: 80 lines of code pkg/awsutils/awsutils.go x: 156 commits (all time) y: 1683 lines of code charts/aws-vpc-cni/templates/eniconfig.yaml x: 3 commits (all time) y: 17 lines of code charts/aws-vpc-cni/templates/podmonitor.yaml x: 1 commits (all time) y: 40 lines of code pkg/grpcwrapper/client.go x: 7 commits (all time) y: 19 lines of code utils/utils.go x: 4 commits (all time) y: 49 lines of code pkg/awsutils/awssession/session.go x: 5 commits (all time) y: 102 lines of code charts/aws-vpc-cni/crds/customresourcedefinition.yaml x: 4 commits (all time) y: 208 lines of code charts/aws-vpc-cni/Chart.yaml x: 51 commits (all time) y: 19 lines of code charts/cni-metrics-helper/Chart.yaml x: 41 commits (all time) y: 19 lines of code charts/cni-metrics-helper/values.yaml x: 44 commits (all time) y: 26 lines of code config/master/aws-k8s-cni-cn.yaml x: 86 commits (all time) y: 210 lines of code config/master/aws-k8s-cni-us-gov-east-1.yaml x: 87 commits (all time) y: 210 lines of code config/master/aws-k8s-cni.yaml x: 89 commits (all time) y: 210 lines of code config/master/cni-metrics-helper-cn.yaml x: 43 commits (all time) y: 78 lines of code utils/prometheusmetrics/prometheusmetrics.go x: 4 commits (all time) y: 218 lines of code pkg/awsutils/imds.go x: 10 commits (all time) y: 564 lines of code pkg/ec2metadatawrapper/ec2metadatawrapper.go x: 5 commits (all time) y: 34 lines of code pkg/ec2wrapper/client.go x: 12 commits (all time) y: 25 lines of code pkg/ec2wrapper/ec2wrapper.go x: 11 commits (all time) y: 69 lines of code pkg/publisher/generate_mocks.go x: 1 commits (all time) y: 1 lines of code pkg/publisher/publisher.go x: 17 commits (all time) y: 177 lines of code pkg/utils/cniutils/cni_utils.go x: 6 commits (all time) y: 159 lines of code pkg/vpc/vpc.go x: 2 commits (all time) y: 96 lines of code scripts/gen_vpc_ip_limits.go x: 23 commits (all time) y: 299 lines of code utils/imds/imds.go x: 2 commits (all time) y: 26 lines of code charts/aws-vpc-cni/templates/configmap.yaml x: 5 commits (all time) y: 26 lines of code pkg/ipamd/datastore/data_store.go x: 38 commits (all time) y: 1142 lines of code charts/cni-metrics-helper/templates/deployment.yaml x: 10 commits (all time) y: 68 lines of code cmd/aws-vpc-cni-init/main.go x: 9 commits (all time) y: 140 lines of code cmd/aws-vpc-cni/main.go x: 17 commits (all time) y: 349 lines of code charts/cni-metrics-helper/templates/clusterrole.yaml x: 4 commits (all time) y: 12 lines of code pkg/rpcwrapper/client.go x: 6 commits (all time) y: 19 lines of code rpc/generate_mocks.go x: 5 commits (all time) y: 1 lines of code pkg/iptableswrapper/iptables.go x: 2 commits (all time) y: 64 lines of code pkg/ipamd/introspect.go x: 12 commits (all time) y: 147 lines of code cmd/routed-eni-cni-plugin/driver/driver.go x: 20 commits (all time) y: 482 lines of code charts/aws-vpc-cni/templates/clusterrole.yaml x: 15 commits (all time) y: 48 lines of code cmd/cni-metrics-helper/main.go x: 15 commits (all time) y: 128 lines of code cmd/cni-metrics-helper/metrics/cni_metrics.go x: 11 commits (all time) y: 196 lines of code cmd/egress-cni-plugin/egressContext.go x: 3 commits (all time) y: 403 lines of code cmd/egress-cni-plugin/main.go x: 3 commits (all time) y: 101 lines of code pkg/vethwrapper/veth.go x: 2 commits (all time) y: 16 lines of code charts/aws-vpc-cni/templates/_helpers.tpl x: 4 commits (all time) y: 95 lines of code pkg/ipamd/datastore/checkpoint.go x: 2 commits (all time) y: 74 lines of code pkg/utils/logger/zaplogger.go x: 6 commits (all time) y: 124 lines of code pkg/eniconfig/eniconfig.go x: 22 commits (all time) y: 90 lines of code cmd/egress-cni-plugin/netconf.go x: 2 commits (all time) y: 40 lines of code pkg/procsyswrapper/procsys.go x: 7 commits (all time) y: 24 lines of code utils/cp/cp.go x: 2 commits (all time) y: 84 lines of code pkg/sgpp/constants.go x: 2 commits (all time) y: 14 lines of code pkg/networkutils/names.go x: 1 commits (all time) y: 15 lines of code config/multus/v3.9.2-eksbuild.1/aws-k8s-multus-cn.yaml x: 1 commits (all time) y: 165 lines of code pkg/utils/logger/logger.go x: 17 commits (all time) y: 29 lines of code pkg/apis/crd/v1alpha1/zz_generated.deepcopy.go x: 5 commits (all time) y: 73 lines of code pkg/ec2metadatawrapper/generate_mocks.go x: 2 commits (all time) y: 1 lines of code config/multus/v3.7.2-eksbuild.2/aws-k8s-multus-cn.yaml x: 1 commits (all time) y: 215 lines of code config/multus/v3.7.2-eksbuild.1/aws-k8s-multus-cn.yaml x: 2 commits (all time) y: 219 lines of code charts/cni-metrics-helper/templates/_helpers.tpl x: 1 commits (all time) y: 58 lines of code charts/cni-metrics-helper/templates/clusterrolebinding.yaml x: 1 commits (all time) y: 14 lines of code pkg/apis/crd/v1alpha1/eniconfig_types.go x: 1 commits (all time) y: 24 lines of code pkg/netlinkwrapper/netlink.go x: 13 commits (all time) y: 102 lines of code pkg/typeswrapper/client.go x: 5 commits (all time) y: 18 lines of code pkg/utils/retry/retry.go x: 6 commits (all time) y: 40 lines of code cmd/grpc-health-probe/main.go x: 5 commits (all time) y: 115 lines of code pkg/utils/logger/config.go x: 5 commits (all time) y: 37 lines of code pkg/utils/retry/backoff.go x: 3 commits (all time) y: 49 lines of code pkg/utils/retry/errors.go x: 4 commits (all time) y: 29 lines of code pkg/utils/ttime/ttime.go x: 4 commits (all time) y: 25 lines of code cmd/routed-eni-cni-plugin/driver/generate_mocks.go x: 3 commits (all time) y: 1 lines of code pkg/eniconfig/generate_mocks.go x: 4 commits (all time) y: 1 lines of code
1815.0
lines of code
  min: 1.0
  average: 150.73
  25th percentile: 18.75
  median: 78.0
  75th percentile: 165.0
  max: 1815.0
0 156.0
commits (all time)
min: 1.0 | average: 13.17 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 12.0 | max: 156.0

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

cmd/aws-k8s-agent/main.go x: 17 contributors (all time) y: 112 lines of code pkg/k8sapi/k8sutils.go x: 15 contributors (all time) y: 208 lines of code pkg/networkutils/network.go x: 28 contributors (all time) y: 1026 lines of code pkg/ipamd/ipamd.go x: 28 contributors (all time) y: 1815 lines of code charts/aws-vpc-cni/values.yaml x: 23 contributors (all time) y: 157 lines of code charts/aws-vpc-cni/templates/daemonset.yaml x: 16 contributors (all time) y: 208 lines of code cmd/cni-metrics-helper/metrics/metrics.go x: 11 contributors (all time) y: 375 lines of code cmd/routed-eni-cni-plugin/cni.go x: 16 contributors (all time) y: 436 lines of code pkg/ipamd/rpc_handler.go x: 14 contributors (all time) y: 305 lines of code rpc/rpc.pb.go x: 11 contributors (all time) y: 1144 lines of code rpc/rpc.proto x: 11 contributors (all time) y: 86 lines of code pkg/utils/eventrecorder/eventrecorder.go x: 5 contributors (all time) y: 80 lines of code pkg/awsutils/awsutils.go x: 32 contributors (all time) y: 1683 lines of code charts/aws-vpc-cni/templates/eniconfig.yaml x: 3 contributors (all time) y: 17 lines of code charts/aws-vpc-cni/templates/podmonitor.yaml x: 1 contributors (all time) y: 40 lines of code pkg/grpcwrapper/client.go x: 5 contributors (all time) y: 19 lines of code utils/utils.go x: 4 contributors (all time) y: 49 lines of code pkg/awsutils/awssession/session.go x: 4 contributors (all time) y: 102 lines of code charts/aws-vpc-cni/crds/customresourcedefinition.yaml x: 4 contributors (all time) y: 208 lines of code charts/aws-vpc-cni/Chart.yaml x: 15 contributors (all time) y: 19 lines of code charts/cni-metrics-helper/Chart.yaml x: 13 contributors (all time) y: 19 lines of code charts/cni-metrics-helper/values.yaml x: 16 contributors (all time) y: 26 lines of code config/master/aws-k8s-cni-cn.yaml x: 25 contributors (all time) y: 210 lines of code config/master/cni-metrics-helper-cn.yaml x: 14 contributors (all time) y: 78 lines of code utils/prometheusmetrics/prometheusmetrics.go x: 4 contributors (all time) y: 218 lines of code pkg/awsutils/imds.go x: 9 contributors (all time) y: 564 lines of code pkg/ec2metadatawrapper/ec2metadatawrapper.go x: 4 contributors (all time) y: 34 lines of code pkg/ec2wrapper/client.go x: 8 contributors (all time) y: 25 lines of code pkg/ec2wrapper/ec2wrapper.go x: 8 contributors (all time) y: 69 lines of code pkg/publisher/generate_mocks.go x: 1 contributors (all time) y: 1 lines of code pkg/publisher/publisher.go x: 12 contributors (all time) y: 177 lines of code pkg/utils/cniutils/cni_utils.go x: 6 contributors (all time) y: 159 lines of code pkg/vpc/vpc.go x: 2 contributors (all time) y: 96 lines of code scripts/gen_vpc_ip_limits.go x: 11 contributors (all time) y: 299 lines of code utils/imds/imds.go x: 2 contributors (all time) y: 26 lines of code charts/aws-vpc-cni/templates/configmap.yaml x: 5 contributors (all time) y: 26 lines of code pkg/ipamd/datastore/data_store.go x: 14 contributors (all time) y: 1142 lines of code cmd/aws-vpc-cni-init/main.go x: 4 contributors (all time) y: 140 lines of code cmd/aws-vpc-cni/main.go x: 8 contributors (all time) y: 349 lines of code charts/cni-metrics-helper/templates/clusterrole.yaml x: 4 contributors (all time) y: 12 lines of code pkg/rpcwrapper/client.go x: 4 contributors (all time) y: 19 lines of code rpc/generate_mocks.go x: 4 contributors (all time) y: 1 lines of code pkg/iptableswrapper/iptables.go x: 2 contributors (all time) y: 64 lines of code pkg/ipamd/introspect.go x: 9 contributors (all time) y: 147 lines of code cmd/routed-eni-cni-plugin/driver/driver.go x: 12 contributors (all time) y: 482 lines of code charts/aws-vpc-cni/templates/clusterrole.yaml x: 6 contributors (all time) y: 48 lines of code cmd/cni-metrics-helper/main.go x: 10 contributors (all time) y: 128 lines of code cmd/cni-metrics-helper/metrics/cni_metrics.go x: 6 contributors (all time) y: 196 lines of code cmd/egress-cni-plugin/egressContext.go x: 3 contributors (all time) y: 403 lines of code cmd/egress-cni-plugin/main.go x: 3 contributors (all time) y: 101 lines of code pkg/vethwrapper/veth.go x: 2 contributors (all time) y: 16 lines of code charts/aws-vpc-cni/templates/_helpers.tpl x: 4 contributors (all time) y: 95 lines of code pkg/ipamd/datastore/checkpoint.go x: 2 contributors (all time) y: 74 lines of code cmd/cni-metrics-helper/metrics/pod_watcher.go x: 3 contributors (all time) y: 46 lines of code pkg/utils/logger/zaplogger.go x: 4 contributors (all time) y: 124 lines of code cmd/egress-cni-plugin/netconf.go x: 2 contributors (all time) y: 40 lines of code utils/cp/cp.go x: 1 contributors (all time) y: 84 lines of code pkg/sgpp/constants.go x: 2 contributors (all time) y: 14 lines of code pkg/networkutils/names.go x: 1 contributors (all time) y: 15 lines of code config/multus/v3.9.2-eksbuild.1/aws-k8s-multus-cn.yaml x: 1 contributors (all time) y: 165 lines of code pkg/utils/logger/logger.go x: 8 contributors (all time) y: 29 lines of code pkg/apis/crd/v1alpha1/zz_generated.deepcopy.go x: 4 contributors (all time) y: 73 lines of code pkg/ec2metadatawrapper/generate_mocks.go x: 2 contributors (all time) y: 1 lines of code config/multus/v3.7.2-eksbuild.2/aws-k8s-multus-cn.yaml x: 1 contributors (all time) y: 215 lines of code charts/aws-vpc-cni/templates/serviceaccount.yaml x: 1 contributors (all time) y: 13 lines of code charts/cni-metrics-helper/templates/_helpers.tpl x: 1 contributors (all time) y: 58 lines of code pkg/apis/crd/v1alpha1/eniconfig_types.go x: 1 contributors (all time) y: 24 lines of code pkg/netlinkwrapper/netlink.go x: 7 contributors (all time) y: 102 lines of code cmd/grpc-health-probe/main.go x: 3 contributors (all time) y: 115 lines of code pkg/utils/logger/config.go x: 3 contributors (all time) y: 37 lines of code pkg/utils/retry/backoff.go x: 2 contributors (all time) y: 49 lines of code pkg/utils/retry/errors.go x: 3 contributors (all time) y: 29 lines of code pkg/utils/ttime/ttime.go x: 3 contributors (all time) y: 25 lines of code pkg/cninswrapper/generate_mocks.go x: 3 contributors (all time) y: 1 lines of code
1815.0
lines of code
  min: 1.0
  average: 150.73
  25th percentile: 18.75
  median: 78.0
  75th percentile: 165.0
  max: 1815.0
0 32.0
contributors (all time)
min: 1.0 | average: 5.7 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 8.0 | max: 32.0

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

cmd/aws-k8s-agent/main.go x: 1 commits (30d) y: 112 lines of code pkg/k8sapi/k8sutils.go x: 1 commits (30d) y: 208 lines of code pkg/networkutils/network.go x: 1 commits (30d) y: 1026 lines of code pkg/ipamd/ipamd.go x: 2 commits (30d) y: 1815 lines of code charts/aws-vpc-cni/values.yaml x: 1 commits (30d) y: 157 lines of code cmd/cni-metrics-helper/metrics/metrics.go x: 1 commits (30d) y: 375 lines of code cmd/routed-eni-cni-plugin/cni.go x: 1 commits (30d) y: 436 lines of code pkg/ipamd/rpc_handler.go x: 1 commits (30d) y: 305 lines of code rpc/rpc.pb.go x: 1 commits (30d) y: 1144 lines of code rpc/rpc.proto x: 1 commits (30d) y: 86 lines of code
1815.0
lines of code
  min: 86.0
  average: 533.82
  25th percentile: 157.0
  median: 305.0
  75th percentile: 1026.0
  max: 1815.0
0 2.0
commits (30d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

cmd/aws-k8s-agent/main.go x: 1 contributors (30d) y: 112 lines of code pkg/k8sapi/k8sutils.go x: 1 contributors (30d) y: 208 lines of code pkg/networkutils/network.go x: 1 contributors (30d) y: 1026 lines of code pkg/ipamd/ipamd.go x: 2 contributors (30d) y: 1815 lines of code charts/aws-vpc-cni/values.yaml x: 1 contributors (30d) y: 157 lines of code cmd/cni-metrics-helper/metrics/metrics.go x: 1 contributors (30d) y: 375 lines of code cmd/routed-eni-cni-plugin/cni.go x: 1 contributors (30d) y: 436 lines of code pkg/ipamd/rpc_handler.go x: 1 contributors (30d) y: 305 lines of code rpc/rpc.pb.go x: 1 contributors (30d) y: 1144 lines of code rpc/rpc.proto x: 1 contributors (30d) y: 86 lines of code
1815.0
lines of code
  min: 86.0
  average: 533.82
  25th percentile: 157.0
  median: 305.0
  75th percentile: 1026.0
  max: 1815.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

cmd/aws-k8s-agent/main.go x: 2 commits (90d) y: 112 lines of code pkg/k8sapi/k8sutils.go x: 3 commits (90d) y: 208 lines of code pkg/networkutils/network.go x: 1 commits (90d) y: 1026 lines of code pkg/ipamd/ipamd.go x: 4 commits (90d) y: 1815 lines of code charts/aws-vpc-cni/values.yaml x: 2 commits (90d) y: 157 lines of code charts/aws-vpc-cni/templates/daemonset.yaml x: 2 commits (90d) y: 208 lines of code cmd/cni-metrics-helper/metrics/metrics.go x: 1 commits (90d) y: 375 lines of code cmd/routed-eni-cni-plugin/cni.go x: 6 commits (90d) y: 436 lines of code pkg/ipamd/rpc_handler.go x: 2 commits (90d) y: 305 lines of code rpc/rpc.pb.go x: 2 commits (90d) y: 1144 lines of code rpc/rpc.proto x: 3 commits (90d) y: 86 lines of code pkg/utils/eventrecorder/eventrecorder.go x: 1 commits (90d) y: 80 lines of code pkg/awsutils/awsutils.go x: 2 commits (90d) y: 1683 lines of code charts/aws-vpc-cni/templates/eniconfig.yaml x: 1 commits (90d) y: 17 lines of code charts/aws-vpc-cni/templates/podmonitor.yaml x: 1 commits (90d) y: 40 lines of code pkg/grpcwrapper/client.go x: 2 commits (90d) y: 19 lines of code utils/utils.go x: 1 commits (90d) y: 49 lines of code pkg/awsutils/awssession/session.go x: 1 commits (90d) y: 102 lines of code
1815.0
lines of code
  min: 17.0
  average: 436.78
  25th percentile: 72.25
  median: 182.5
  75th percentile: 583.5
  max: 1815.0
0 6.0
commits (90d)
min: 1.0 | average: 2.06 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.25 | max: 6.0

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

cmd/aws-k8s-agent/main.go x: 2 contributors (90d) y: 112 lines of code pkg/k8sapi/k8sutils.go x: 2 contributors (90d) y: 208 lines of code pkg/networkutils/network.go x: 1 contributors (90d) y: 1026 lines of code pkg/ipamd/ipamd.go x: 3 contributors (90d) y: 1815 lines of code charts/aws-vpc-cni/values.yaml x: 2 contributors (90d) y: 157 lines of code cmd/cni-metrics-helper/metrics/metrics.go x: 1 contributors (90d) y: 375 lines of code cmd/routed-eni-cni-plugin/cni.go x: 3 contributors (90d) y: 436 lines of code pkg/ipamd/rpc_handler.go x: 1 contributors (90d) y: 305 lines of code rpc/rpc.pb.go x: 1 contributors (90d) y: 1144 lines of code rpc/rpc.proto x: 2 contributors (90d) y: 86 lines of code pkg/utils/eventrecorder/eventrecorder.go x: 1 contributors (90d) y: 80 lines of code pkg/awsutils/awsutils.go x: 2 contributors (90d) y: 1683 lines of code charts/aws-vpc-cni/templates/eniconfig.yaml x: 1 contributors (90d) y: 17 lines of code charts/aws-vpc-cni/templates/podmonitor.yaml x: 1 contributors (90d) y: 40 lines of code pkg/grpcwrapper/client.go x: 2 contributors (90d) y: 19 lines of code utils/utils.go x: 1 contributors (90d) y: 49 lines of code pkg/awsutils/awssession/session.go x: 1 contributors (90d) y: 102 lines of code
1815.0
lines of code
  min: 17.0
  average: 436.78
  25th percentile: 72.25
  median: 182.5
  75th percentile: 583.5
  max: 1815.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.61 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 3.0