azure / kube-egress-gateway
File Size

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

Intro
Learn more...
File Size Overall
0% | 27% | 27% | 16% | 28%
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
go0% | 40% | 29% | 16% | 14%
yaml0% | 0% | 24% | 13% | 61%
hcl0% | 0% | 0% | 80% | 19%
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
controllers0% | 75% | 21% | 0% | 2%
pkg0% | 20% | 22% | 28% | 27%
helm0% | 0% | 53% | 28% | 18%
api0% | 0% | 71% | 0% | 28%
cmd0% | 0% | 43% | 44% | 12%
docker0% | 0% | 0% | 80% | 19%
config0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
965 27
745 18
617 16
cni.pb.go
in pkg/cniprotocol/v1
513 59
442 60
crds.yaml
in helm/kube-egress-gateway/crds
434 -
podendpoint_controller.go
in controllers/daemon
348 8
325 9
confmanager.go
in pkg/cni/conf
304 10
gateway-controller-manager.yaml
in helm/kube-egress-gateway/templates
265 -
azmanager.go
in pkg/azmanager
253 21
main.go
in cmd/kube-egress-cni
221 4
serve.go
in cmd/kube-egress-gateway-cnimanager/cmd
208 5
gateway-daemon-manager.yaml
in helm/kube-egress-gateway/templates
195 -
root.go
in cmd/kube-egress-gateway-controller/cmd
184 5
gateway-cni-manager.yaml
in helm/kube-egress-gateway/templates
179 -
nic.go
in pkg/cni/wireguard
165 2
root.go
in cmd/kube-egress-gateway-daemon/cmd
153 5
routes.go
in pkg/cni/routes
151 3
cni_grpc.pb.go
in pkg/cniprotocol/v1
149 13
fake_iptables.go
in pkg/iptableswrapper
143 19
main.go
in cmd/kube-egress-cni-ipam
106 4
netns_linux.go
in pkg/netnswrapper
104 7
hcl
101 -
cnimanager.yaml
in config/cnimanager/daemon
99 -
98 -
index.yaml
in helm/repo
94 -
manager.yaml
in config/daemon/manager
92 -
91 -
gw_health.go
in pkg/healthprobe
90 6
config.go
in pkg/config
83 2
78 -
netlink.go
in pkg/netlinkwrapper
76 18
server.go
in controllers/cnimanager
74 4
role.yaml
in config/manager/rbac
65 -
role.yaml
in config/daemon/rbac
65 -
imds.go
in pkg/imds
65 3
manager.yaml
in config/manager/manager
63 -
tpl
_helpers.tpl
in helm/kube-egress-gateway/templates
60 -
59 -
values.yaml
in helm/kube-egress-gateway
59 -
proto
cni.proto
in pkg/cniprotocol/v1
54 -
manifests.yaml
in config/manager/webhook
52 -
role.yaml
in config/cnimanager/rbac
50 -
main.go
in cmd/copy
50 2
types.go
in pkg/imds
49 -
const.go
in pkg/consts
48 -
47 1
46 -
delegate.go
in pkg/cni/ipam
46 3
Files With Most Units (Top 43)
File# lines# units
442 60
cni.pb.go
in pkg/cniprotocol/v1
513 59
965 27
azmanager.go
in pkg/azmanager
253 21
fake_iptables.go
in pkg/iptableswrapper
143 19
netlink.go
in pkg/netlinkwrapper
76 18
745 18
617 16
cni_grpc.pb.go
in pkg/cniprotocol/v1
149 13
confmanager.go
in pkg/cni/conf
304 10
325 9
podendpoint_controller.go
in controllers/daemon
348 8
netns_linux.go
in pkg/netnswrapper
104 7
gw_health.go
in pkg/healthprobe
90 6
root.go
in cmd/kube-egress-gateway-daemon/cmd
153 5
root.go
in cmd/kube-egress-gateway-controller/cmd
184 5
serve.go
in cmd/kube-egress-gateway-cnimanager/cmd
208 5
server.go
in controllers/cnimanager
74 4
main.go
in cmd/kube-egress-cni-ipam
106 4
main.go
in cmd/kube-egress-cni
221 4
metrics.go
in pkg/metrics
42 3
factory.go
in pkg/logger
21 3
fake.go
in pkg/cni/ipam
14 3
delegate.go
in pkg/cni/ipam
46 3
routes.go
in pkg/cni/routes
151 3
imds.go
in pkg/imds
65 3
convert.go
in pkg/utils/to
14 2
config.go
in pkg/config
83 2
conf.go
in pkg/cni/conf
35 2
nic.go
in pkg/cni/wireguard
165 2
iptables.go
in pkg/iptableswrapper
19 2
wgctrl.go
in pkg/wgctrlwrapper
20 2
main.go
in cmd/copy
50 2
root.go
in cmd/kube-egress-gateway-cnimanager/cmd
19 2
main.go
in cmd/add-netns
35 2
gatewaystatus_types.go
in api/v1alpha1
33 1
29 1
33 1
podendpoint_types.go
in api/v1alpha1
25 1
47 1
main.go
in cmd/kube-egress-gateway-daemon
5 1
main.go
in cmd/kube-egress-gateway-controller
5 1
main.go
in cmd/kube-egress-gateway-cnimanager
5 1
Files With Long Lines (Top 23)

There are 23 files with lines longer than 120 characters. In total, there are 174 long lines.

File# lines# units# long lines
745 18 27
965 27 20
cni.pb.go
in pkg/cniprotocol/v1
513 59 16
crds.yaml
in helm/kube-egress-gateway/crds
434 - 15
azmanager.go
in pkg/azmanager
253 21 14
server.go
in controllers/cnimanager
74 4 11
tpl
_helpers.tpl
in helm/kube-egress-gateway/templates
60 - 11
serve.go
in cmd/kube-egress-gateway-cnimanager/cmd
208 5 7
fake_iptables.go
in pkg/iptableswrapper
143 19 6
cni_grpc.pb.go
in pkg/cniprotocol/v1
149 13 6
325 9 6
617 16 6
podendpoint_controller.go
in controllers/daemon
348 8 5
root.go
in cmd/kube-egress-gateway-controller/cmd
184 5 5
routes.go
in pkg/cni/routes
151 3 4
root.go
in cmd/kube-egress-gateway-daemon/cmd
153 5 4
main.go
in cmd/kube-egress-cni
221 4 4
confmanager.go
in pkg/cni/conf
304 10 2
config.go
in pkg/config
83 2 1
nic.go
in pkg/cni/wireguard
165 2 1
gateway-cni-manager.yaml
in helm/kube-egress-gateway/templates
179 - 1
main.go
in cmd/copy
50 2 1
main.go
in cmd/kube-egress-cni-ipam
106 4 1
Correlations

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

cmd/add-netns/main.go x: 1 commits (all time) y: 35 lines of code cmd/copy/main.go x: 1 commits (all time) y: 50 lines of code docker/docker-bake.hcl x: 4 commits (all time) y: 101 lines of code config/daemon/manager/manager.yaml x: 13 commits (all time) y: 92 lines of code docker/docker-localtag-bake.hcl x: 2 commits (all time) y: 24 lines of code helm/kube-egress-gateway/templates/_helpers.tpl x: 2 commits (all time) y: 60 lines of code helm/kube-egress-gateway/templates/gateway-daemon-manager.yaml x: 12 commits (all time) y: 195 lines of code helm/kube-egress-gateway/values.yaml x: 13 commits (all time) y: 59 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaylbconfigurations.yaml x: 14 commits (all time) y: 91 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaystatuses.yaml x: 10 commits (all time) y: 78 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewayvmconfigurations.yaml x: 13 commits (all time) y: 98 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_podendpoints.yaml x: 6 commits (all time) y: 59 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_staticgatewayconfigurations.yaml x: 16 commits (all time) y: 46 lines of code config/daemon/rbac/role.yaml x: 10 commits (all time) y: 65 lines of code config/manager/rbac/role.yaml x: 12 commits (all time) y: 65 lines of code config/manager/rbac/role_binding.yaml x: 3 commits (all time) y: 12 lines of code controllers/daemon/staticgatewayconfiguration_controller.go x: 24 commits (all time) y: 965 lines of code controllers/manager/staticgatewayconfiguration_controller.go x: 27 commits (all time) y: 325 lines of code helm/kube-egress-gateway/Chart.yaml x: 10 commits (all time) y: 14 lines of code helm/kube-egress-gateway/templates/gateway-controller-manager.yaml x: 14 commits (all time) y: 265 lines of code pkg/azmanager/azmanager.go x: 24 commits (all time) y: 253 lines of code pkg/config/config.go x: 13 commits (all time) y: 83 lines of code pkg/consts/const.go x: 21 commits (all time) y: 48 lines of code controllers/manager/gatewayvmconfiguration_controller.go x: 25 commits (all time) y: 745 lines of code cmd/kube-egress-gateway-controller/cmd/root.go x: 36 commits (all time) y: 184 lines of code config/manager/kustomization.yaml x: 8 commits (all time) y: 3 lines of code controllers/cnimanager/server.go x: 11 commits (all time) y: 74 lines of code buf.yaml x: 2 commits (all time) y: 9 lines of code pkg/cniprotocol/v1/cni.pb.go x: 14 commits (all time) y: 513 lines of code helm/kube-egress-gateway/templates/gateway-cni-manager.yaml x: 13 commits (all time) y: 179 lines of code controllers/manager/gatewaylbconfiguration_controller.go x: 24 commits (all time) y: 617 lines of code cmd/kube-egress-gateway-cnimanager/cmd/serve.go x: 17 commits (all time) y: 208 lines of code config/cnimanager/daemon/cnimanager.yaml x: 13 commits (all time) y: 99 lines of code config/cnimanager/rbac/role.yaml x: 7 commits (all time) y: 50 lines of code helm/kube-egress-gateway/crds/crds.yaml x: 9 commits (all time) y: 434 lines of code helm/repo/index.yaml x: 19 commits (all time) y: 94 lines of code pkg/cni/conf/confmanager.go x: 12 commits (all time) y: 304 lines of code pkg/cni/routes/routes.go x: 7 commits (all time) y: 151 lines of code pkg/cniprotocol/v1/cni_grpc.pb.go x: 9 commits (all time) y: 149 lines of code pkg/cni/ipam/delegate.go x: 4 commits (all time) y: 46 lines of code cmd/kube-egress-cni-ipam/main.go x: 7 commits (all time) y: 106 lines of code cmd/kube-egress-cni/main.go x: 15 commits (all time) y: 221 lines of code controllers/daemon/podendpoint_controller.go x: 3 commits (all time) y: 348 lines of code pkg/metrics/metrics.go x: 2 commits (all time) y: 42 lines of code api/v1alpha1/gatewaystatus_types.go x: 4 commits (all time) y: 33 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 22 commits (all time) y: 442 lines of code cmd/kube-egress-gateway-daemon/cmd/root.go x: 19 commits (all time) y: 153 lines of code pkg/healthprobe/gw_health.go x: 5 commits (all time) y: 90 lines of code pkg/iptableswrapper/fake_iptables.go x: 1 commits (all time) y: 143 lines of code pkg/netlinkwrapper/netlink.go x: 6 commits (all time) y: 76 lines of code api/v1alpha1/gatewayvmconfiguration_types.go x: 7 commits (all time) y: 33 lines of code config/daemon/manager/kustomization.yaml x: 5 commits (all time) y: 2 lines of code config/manager/manager/manager.yaml x: 5 commits (all time) y: 63 lines of code api/v1alpha1/gatewaylbconfiguration_types.go x: 8 commits (all time) y: 29 lines of code api/v1alpha1/podendpoint_types.go x: 1 commits (all time) y: 25 lines of code api/v1alpha1/staticgatewayconfiguration_types.go x: 15 commits (all time) y: 47 lines of code config/crd/kustomization.yaml x: 10 commits (all time) y: 8 lines of code config/role/podendpoint_viewer_role.yaml x: 1 commits (all time) y: 19 lines of code config/cnimanager/kustomization.yaml x: 3 commits (all time) y: 3 lines of code config/daemon/kustomization.yaml x: 4 commits (all time) y: 3 lines of code config/manager/manager/kustomization.yaml x: 6 commits (all time) y: 6 lines of code config/manager/manager/manager_config_patch.yaml x: 6 commits (all time) y: 17 lines of code helm/kube-egress-gateway/templates/cni-uninstall-configmap.yaml x: 1 commits (all time) y: 9 lines of code config/azureconfig/kustomization.yaml x: 2 commits (all time) y: 4 lines of code config/manager/prometheus/monitor.yaml x: 2 commits (all time) y: 18 lines of code config/manager/rbac/auth_proxy_service.yaml x: 2 commits (all time) y: 15 lines of code api/v1alpha1/groupversion_info.go x: 3 commits (all time) y: 10 lines of code cmd/kube-egress-gateway-cnimanager/cmd/root.go x: 3 commits (all time) y: 19 lines of code cmd/kube-egress-gateway-daemon/main.go x: 3 commits (all time) y: 5 lines of code pkg/cni/conf/conf.go x: 8 commits (all time) y: 35 lines of code pkg/cni/wireguard/nic.go x: 8 commits (all time) y: 165 lines of code pkg/cniprotocol/v1/cni.proto x: 6 commits (all time) y: 54 lines of code pkg/cniprotocol/v1/doc.go x: 2 commits (all time) y: 1 lines of code pkg/imds/imds.go x: 3 commits (all time) y: 65 lines of code pkg/iptableswrapper/iptables.go x: 5 commits (all time) y: 19 lines of code pkg/netnswrapper/netns_linux.go x: 5 commits (all time) y: 104 lines of code pkg/wgctrlwrapper/wgctrl.go x: 4 commits (all time) y: 20 lines of code config/default/kustomization.yaml x: 12 commits (all time) y: 31 lines of code config/environment_variables/kustomization.yaml x: 1 commits (all time) y: 14 lines of code config/manager/webhook/manifests.yaml x: 4 commits (all time) y: 52 lines of code config/cnimanager/rbac/kustomization.yaml x: 1 commits (all time) y: 4 lines of code config/rbac/gatewaystatus_editor_role.yaml x: 1 commits (all time) y: 30 lines of code config/resource/kustomization.yaml x: 1 commits (all time) y: 2 lines of code config/role/gatewaylbconfiguration_editor_role.yaml x: 2 commits (all time) y: 30 lines of code config/role/staticgatewayconfiguration_viewer_role.yaml x: 2 commits (all time) y: 19 lines of code config/crd/kustomizeconfig.yaml x: 1 commits (all time) y: 16 lines of code
965.0
lines of code
  min: 1.0
  average: 80.55
  25th percentile: 11.5
  median: 25.5
  75th percentile: 79.25
  max: 965.0
0 36.0
commits (all time)
min: 1.0 | average: 6.34 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 10.0 | max: 36.0

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

cmd/add-netns/main.go x: 1 contributors (all time) y: 35 lines of code cmd/copy/main.go x: 1 contributors (all time) y: 50 lines of code docker/docker-bake.hcl x: 2 contributors (all time) y: 101 lines of code config/daemon/manager/manager.yaml x: 4 contributors (all time) y: 92 lines of code docker/docker-localtag-bake.hcl x: 2 contributors (all time) y: 24 lines of code helm/kube-egress-gateway/templates/_helpers.tpl x: 2 contributors (all time) y: 60 lines of code helm/kube-egress-gateway/templates/gateway-daemon-manager.yaml x: 3 contributors (all time) y: 195 lines of code helm/kube-egress-gateway/values.yaml x: 4 contributors (all time) y: 59 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaylbconfigurations.yaml x: 4 contributors (all time) y: 91 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaystatuses.yaml x: 4 contributors (all time) y: 78 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewayvmconfigurations.yaml x: 5 contributors (all time) y: 98 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_podendpoints.yaml x: 3 contributors (all time) y: 59 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_staticgatewayconfigurations.yaml x: 4 contributors (all time) y: 46 lines of code config/daemon/rbac/role.yaml x: 4 contributors (all time) y: 65 lines of code config/manager/rbac/role_binding.yaml x: 2 contributors (all time) y: 12 lines of code controllers/daemon/staticgatewayconfiguration_controller.go x: 5 contributors (all time) y: 965 lines of code controllers/manager/staticgatewayconfiguration_controller.go x: 4 contributors (all time) y: 325 lines of code helm/kube-egress-gateway/templates/gateway-controller-manager.yaml x: 4 contributors (all time) y: 265 lines of code pkg/azmanager/azmanager.go x: 4 contributors (all time) y: 253 lines of code pkg/config/config.go x: 4 contributors (all time) y: 83 lines of code pkg/consts/const.go x: 5 contributors (all time) y: 48 lines of code controllers/manager/gatewayvmconfiguration_controller.go x: 5 contributors (all time) y: 745 lines of code cmd/kube-egress-gateway-controller/cmd/root.go x: 5 contributors (all time) y: 184 lines of code config/manager/kustomization.yaml x: 4 contributors (all time) y: 3 lines of code controllers/cnimanager/server.go x: 4 contributors (all time) y: 74 lines of code buf.yaml x: 2 contributors (all time) y: 9 lines of code pkg/cniprotocol/v1/cni.pb.go x: 4 contributors (all time) y: 513 lines of code helm/kube-egress-gateway/templates/gateway-cni-manager.yaml x: 3 contributors (all time) y: 179 lines of code controllers/manager/gatewaylbconfiguration_controller.go x: 4 contributors (all time) y: 617 lines of code cmd/kube-egress-gateway-cnimanager/cmd/serve.go x: 4 contributors (all time) y: 208 lines of code config/cnimanager/daemon/cnimanager.yaml x: 3 contributors (all time) y: 99 lines of code config/cnimanager/rbac/role.yaml x: 2 contributors (all time) y: 50 lines of code helm/kube-egress-gateway/crds/crds.yaml x: 2 contributors (all time) y: 434 lines of code helm/repo/index.yaml x: 2 contributors (all time) y: 94 lines of code pkg/cni/conf/confmanager.go x: 3 contributors (all time) y: 304 lines of code pkg/cni/routes/routes.go x: 2 contributors (all time) y: 151 lines of code pkg/cniprotocol/v1/cni_grpc.pb.go x: 3 contributors (all time) y: 149 lines of code pkg/cni/ipam/delegate.go x: 2 contributors (all time) y: 46 lines of code cmd/kube-egress-cni-ipam/main.go x: 3 contributors (all time) y: 106 lines of code cmd/kube-egress-cni/main.go x: 3 contributors (all time) y: 221 lines of code controllers/daemon/podendpoint_controller.go x: 1 contributors (all time) y: 348 lines of code pkg/metrics/metrics.go x: 1 contributors (all time) y: 42 lines of code api/v1alpha1/gatewaystatus_types.go x: 1 contributors (all time) y: 33 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 4 contributors (all time) y: 442 lines of code cmd/kube-egress-gateway-daemon/cmd/root.go x: 4 contributors (all time) y: 153 lines of code pkg/healthprobe/gw_health.go x: 2 contributors (all time) y: 90 lines of code pkg/iptableswrapper/fake_iptables.go x: 1 contributors (all time) y: 143 lines of code pkg/netlinkwrapper/netlink.go x: 2 contributors (all time) y: 76 lines of code api/v1alpha1/gatewayvmconfiguration_types.go x: 3 contributors (all time) y: 33 lines of code config/daemon/manager/kustomization.yaml x: 3 contributors (all time) y: 2 lines of code pkg/imds/types.go x: 3 contributors (all time) y: 49 lines of code config/daemon/rbac/role_binding.yaml x: 1 contributors (all time) y: 25 lines of code config/manager/manager/manager.yaml x: 2 contributors (all time) y: 63 lines of code api/v1alpha1/gatewaylbconfiguration_types.go x: 2 contributors (all time) y: 29 lines of code config/role/kustomization.yaml x: 1 contributors (all time) y: 9 lines of code config/role/podendpoint_viewer_role.yaml x: 1 contributors (all time) y: 19 lines of code config/cnimanager/kustomization.yaml x: 2 contributors (all time) y: 3 lines of code config/manager/manager/kustomization.yaml x: 2 contributors (all time) y: 6 lines of code config/manager/manager/manager_config_patch.yaml x: 2 contributors (all time) y: 17 lines of code config/manager/prometheus/monitor.yaml x: 1 contributors (all time) y: 18 lines of code config/manager/rbac/auth_proxy_service.yaml x: 1 contributors (all time) y: 15 lines of code cmd/kube-egress-gateway-cnimanager/cmd/root.go x: 2 contributors (all time) y: 19 lines of code cmd/kube-egress-gateway-cnimanager/main.go x: 1 contributors (all time) y: 5 lines of code pkg/cni/conf/conf.go x: 2 contributors (all time) y: 35 lines of code pkg/cni/wireguard/nic.go x: 3 contributors (all time) y: 165 lines of code pkg/cniprotocol/v1/cni.proto x: 2 contributors (all time) y: 54 lines of code pkg/imds/imds.go x: 2 contributors (all time) y: 65 lines of code pkg/logger/factory.go x: 3 contributors (all time) y: 21 lines of code pkg/netnswrapper/netns_linux.go x: 2 contributors (all time) y: 104 lines of code config/cnimanager/daemon/kustomization.yaml x: 1 contributors (all time) y: 2 lines of code config/rbac/gatewaystatus_editor_role.yaml x: 1 contributors (all time) y: 30 lines of code
965.0
lines of code
  min: 1.0
  average: 80.55
  25th percentile: 11.5
  median: 25.5
  75th percentile: 79.25
  max: 965.0
0 5.0
contributors (all time)
min: 1.0 | average: 2.13 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.0

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

cmd/add-netns/main.go x: 1 commits (30d) y: 35 lines of code cmd/copy/main.go x: 1 commits (30d) y: 50 lines of code docker/docker-bake.hcl x: 2 commits (30d) y: 101 lines of code config/daemon/manager/manager.yaml x: 1 commits (30d) y: 92 lines of code docker/docker-localtag-bake.hcl x: 1 commits (30d) y: 24 lines of code helm/kube-egress-gateway/templates/_helpers.tpl x: 1 commits (30d) y: 60 lines of code helm/kube-egress-gateway/templates/gateway-daemon-manager.yaml x: 1 commits (30d) y: 195 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaylbconfigurations.yaml x: 2 commits (30d) y: 91 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaystatuses.yaml x: 2 commits (30d) y: 78 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewayvmconfigurations.yaml x: 2 commits (30d) y: 98 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_podendpoints.yaml x: 2 commits (30d) y: 59 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_staticgatewayconfigurations.yaml x: 2 commits (30d) y: 46 lines of code config/daemon/rbac/role.yaml x: 2 commits (30d) y: 65 lines of code config/manager/rbac/role_binding.yaml x: 2 commits (30d) y: 12 lines of code controllers/daemon/staticgatewayconfiguration_controller.go x: 2 commits (30d) y: 965 lines of code controllers/manager/staticgatewayconfiguration_controller.go x: 2 commits (30d) y: 325 lines of code helm/kube-egress-gateway/templates/gateway-controller-manager.yaml x: 2 commits (30d) y: 265 lines of code pkg/azmanager/azmanager.go x: 1 commits (30d) y: 253 lines of code pkg/config/config.go x: 1 commits (30d) y: 83 lines of code pkg/consts/const.go x: 1 commits (30d) y: 48 lines of code
965.0
lines of code
  min: 12.0
  average: 134.04
  25th percentile: 48.0
  median: 65.0
  75th percentile: 101.0
  max: 965.0
0 2.0
commits (30d)
min: 1.0 | average: 1.57 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

cmd/add-netns/main.go x: 1 contributors (30d) y: 35 lines of code cmd/copy/main.go x: 1 contributors (30d) y: 50 lines of code docker/docker-bake.hcl x: 1 contributors (30d) y: 101 lines of code config/daemon/manager/manager.yaml x: 1 contributors (30d) y: 92 lines of code docker/docker-localtag-bake.hcl x: 1 contributors (30d) y: 24 lines of code helm/kube-egress-gateway/templates/_helpers.tpl x: 1 contributors (30d) y: 60 lines of code helm/kube-egress-gateway/templates/gateway-daemon-manager.yaml x: 1 contributors (30d) y: 195 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaylbconfigurations.yaml x: 1 contributors (30d) y: 91 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaystatuses.yaml x: 1 contributors (30d) y: 78 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewayvmconfigurations.yaml x: 1 contributors (30d) y: 98 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_staticgatewayconfigurations.yaml x: 1 contributors (30d) y: 46 lines of code config/daemon/rbac/role.yaml x: 1 contributors (30d) y: 65 lines of code config/manager/rbac/role_binding.yaml x: 1 contributors (30d) y: 12 lines of code controllers/daemon/staticgatewayconfiguration_controller.go x: 1 contributors (30d) y: 965 lines of code controllers/manager/staticgatewayconfiguration_controller.go x: 1 contributors (30d) y: 325 lines of code helm/kube-egress-gateway/templates/gateway-controller-manager.yaml x: 1 contributors (30d) y: 265 lines of code pkg/azmanager/azmanager.go x: 1 contributors (30d) y: 253 lines of code pkg/config/config.go x: 1 contributors (30d) y: 83 lines of code
965.0
lines of code
  min: 12.0
  average: 134.04
  25th percentile: 48.0
  median: 65.0
  75th percentile: 101.0
  max: 965.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

cmd/add-netns/main.go x: 1 commits (90d) y: 35 lines of code cmd/copy/main.go x: 1 commits (90d) y: 50 lines of code docker/docker-bake.hcl x: 2 commits (90d) y: 101 lines of code config/daemon/manager/manager.yaml x: 1 commits (90d) y: 92 lines of code docker/docker-localtag-bake.hcl x: 1 commits (90d) y: 24 lines of code helm/kube-egress-gateway/templates/_helpers.tpl x: 1 commits (90d) y: 60 lines of code helm/kube-egress-gateway/templates/gateway-daemon-manager.yaml x: 1 commits (90d) y: 195 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaylbconfigurations.yaml x: 2 commits (90d) y: 91 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaystatuses.yaml x: 2 commits (90d) y: 78 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewayvmconfigurations.yaml x: 2 commits (90d) y: 98 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_podendpoints.yaml x: 2 commits (90d) y: 59 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_staticgatewayconfigurations.yaml x: 2 commits (90d) y: 46 lines of code config/daemon/rbac/role.yaml x: 2 commits (90d) y: 65 lines of code config/manager/rbac/role_binding.yaml x: 2 commits (90d) y: 12 lines of code controllers/daemon/staticgatewayconfiguration_controller.go x: 2 commits (90d) y: 965 lines of code controllers/manager/staticgatewayconfiguration_controller.go x: 2 commits (90d) y: 325 lines of code helm/kube-egress-gateway/templates/gateway-controller-manager.yaml x: 3 commits (90d) y: 265 lines of code pkg/azmanager/azmanager.go x: 1 commits (90d) y: 253 lines of code pkg/config/config.go x: 1 commits (90d) y: 83 lines of code pkg/consts/const.go x: 1 commits (90d) y: 48 lines of code controllers/manager/gatewayvmconfiguration_controller.go x: 1 commits (90d) y: 745 lines of code cmd/kube-egress-gateway-controller/cmd/root.go x: 1 commits (90d) y: 184 lines of code config/manager/kustomization.yaml x: 1 commits (90d) y: 3 lines of code
965.0
lines of code
  min: 3.0
  average: 154.42
  25th percentile: 47.5
  median: 71.5
  75th percentile: 186.75
  max: 965.0
0 3.0
commits (90d)
min: 1.0 | average: 1.54 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 3.0

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

cmd/add-netns/main.go x: 1 contributors (90d) y: 35 lines of code cmd/copy/main.go x: 1 contributors (90d) y: 50 lines of code docker/docker-bake.hcl x: 1 contributors (90d) y: 101 lines of code config/daemon/manager/manager.yaml x: 1 contributors (90d) y: 92 lines of code docker/docker-localtag-bake.hcl x: 1 contributors (90d) y: 24 lines of code helm/kube-egress-gateway/templates/_helpers.tpl x: 1 contributors (90d) y: 60 lines of code helm/kube-egress-gateway/templates/gateway-daemon-manager.yaml x: 1 contributors (90d) y: 195 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaylbconfigurations.yaml x: 1 contributors (90d) y: 91 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewaystatuses.yaml x: 1 contributors (90d) y: 78 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_gatewayvmconfigurations.yaml x: 1 contributors (90d) y: 98 lines of code config/crd/bases/egressgateway.kubernetes.azure.com_staticgatewayconfigurations.yaml x: 1 contributors (90d) y: 46 lines of code config/daemon/rbac/role.yaml x: 1 contributors (90d) y: 65 lines of code config/manager/rbac/role_binding.yaml x: 1 contributors (90d) y: 12 lines of code controllers/daemon/staticgatewayconfiguration_controller.go x: 1 contributors (90d) y: 965 lines of code controllers/manager/staticgatewayconfiguration_controller.go x: 1 contributors (90d) y: 325 lines of code helm/kube-egress-gateway/templates/gateway-controller-manager.yaml x: 1 contributors (90d) y: 265 lines of code pkg/azmanager/azmanager.go x: 1 contributors (90d) y: 253 lines of code pkg/config/config.go x: 1 contributors (90d) y: 83 lines of code controllers/manager/gatewayvmconfiguration_controller.go x: 1 contributors (90d) y: 745 lines of code cmd/kube-egress-gateway-controller/cmd/root.go x: 1 contributors (90d) y: 184 lines of code config/manager/kustomization.yaml x: 1 contributors (90d) y: 3 lines of code
965.0
lines of code
  min: 3.0
  average: 154.42
  25th percentile: 47.5
  median: 71.5
  75th percentile: 186.75
  max: 965.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0