aws / aws-app-mesh-controller-for-k8s
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 224
  • Daily file updates (only one update per file and date counted): 535
  • First update: 2020-04-03
  • Latest update: 2022-01-25
  • Days between first and latest update: 663 (94 weeks, estimated 470 working days)
  • Active days (at least one file change): 134
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 214 files with 25,342 lines of code in files.
    • 212 files that are 366+ days old (25,220 lines of code)
    • 2 files that are 181-365 days old (122 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 214 files with 25,342 lines of code in files.
    • 149 files have been last changed 366+ days ago (7,202 lines of code)
    • 23 files have been last changed 181-365 days ago (11,693 lines of code)
    • 29 files have been last changed 91-180 days ago (4,629 lines of code)
    • 5 files have been last changed 31-90 days ago (865 lines of code)
    • 8 files have been last changed 1-30 days ago (953 lines of code)
28% | 46% | 18% | 3% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, yaml, sh, md, txt, json, cfg, py, tpl, yml, mod, svg, gitignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go100% | 0% | 0% | 0% | 0%
yaml98% | 1% | 0% | 0% | 0%
tpl100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go33% | 28% | 28% | 5% | 3%
yaml17% | 78% | 0% | 0% | 3%
tpl100% | 0% | 0% | 0% | 0%
yml0% | 100% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
config/crd100% | 0% | 0% | 0% | 0%
config/helm97% | 2% | 0% | 0% | 0%
apis/appmesh100% | 0% | 0% | 0% | 0%
pkg/conversions100% | 0% | 0% | 0% | 0%
pkg/inject100% | 0% | 0% | 0% | 0%
pkg/cloudmap100% | 0% | 0% | 0% | 0%
webhooks/appmesh100% | 0% | 0% | 0% | 0%
pkg/virtualrouter100% | 0% | 0% | 0% | 0%
pkg/aws100% | 0% | 0% | 0% | 0%
pkg/virtualservice100% | 0% | 0% | 0% | 0%
controllers/appmesh100% | 0% | 0% | 0% | 0%
pkg/virtualgateway100% | 0% | 0% | 0% | 0%
pkg/k8s100% | 0% | 0% | 0% | 0%
pkg/gatewayroute100% | 0% | 0% | 0% | 0%
config/rbac100% | 0% | 0% | 0% | 0%
pkg/mesh100% | 0% | 0% | 0% | 0%
pkg/virtualnode100% | 0% | 0% | 0% | 0%
mocks/aws-app-mesh-controller-for-k8s100% | 0% | 0% | 0% | 0%
config/webhook100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
pkg/references100% | 0% | 0% | 0% | 0%
pkg/webhook100% | 0% | 0% | 0% | 0%
hack/api-docs100% | 0% | 0% | 0% | 0%
config/default100% | 0% | 0% | 0% | 0%
pkg/runtime100% | 0% | 0% | 0% | 0%
pkg/equality100% | 0% | 0% | 0% | 0%
config/controller100% | 0% | 0% | 0% | 0%
mocks/apimachinery100% | 0% | 0% | 0% | 0%
webhooks/core100% | 0% | 0% | 0% | 0%
pkg/version100% | 0% | 0% | 0% | 0%
config/prometheus100% | 0% | 0% | 0% | 0%
pkg/algorithm100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
config/certmanager0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
pkg/cloudmap78% | 11% | 10% | 0% | 0%
webhooks/appmesh63% | 36% | 0% | 0% | 0%
pkg/aws100% | 0% | 0% | 0% | 0%
config/rbac100% | 0% | 0% | 0% | 0%
config/crd11% | 88% | 0% | 0% | 0%
pkg/conversions24% | 2% | 72% | 0% | 0%
pkg/inject24% | 7% | 0% | 34% | 34%
mocks/aws-app-mesh-controller-for-k8s100% | 0% | 0% | 0% | 0%
pkg/mesh59% | 0% | 40% | 0% | 0%
config/webhook100% | 0% | 0% | 0% | 0%
config/helm5% | 85% | 0% | 0% | 8%
pkg/gatewayroute38% | 0% | 61% | 0% | 0%
pkg/virtualgateway34% | 21% | 43% | 0% | 0%
pkg/virtualnode39% | 0% | 60% | 0% | 0%
pkg/references76% | 0% | 23% | 0% | 0%
pkg/virtualservice27% | 9% | 63% | 0% | 0%
hack/api-docs100% | 0% | 0% | 0% | 0%
pkg/k8s25% | 0% | 70% | 4% | 0%
apis/appmesh2% | 97% | 0% | 0% | 0%
pkg/virtualrouter14% | 7% | 78% | 0% | 0%
config/default100% | 0% | 0% | 0% | 0%
pkg/runtime100% | 0% | 0% | 0% | 0%
pkg/equality100% | 0% | 0% | 0% | 0%
config/controller100% | 0% | 0% | 0% | 0%
pkg/webhook24% | 0% | 75% | 0% | 0%
webhooks/core100% | 0% | 0% | 0% | 0%
pkg/version100% | 0% | 0% | 0% | 0%
config/prometheus100% | 0% | 0% | 0% | 0%
pkg/algorithm100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
ROOT0% | 15% | 0% | 84% | 0%
controllers/appmesh0% | 0% | 100% | 0% | 0%
mocks/apimachinery0% | 0% | 100% | 0% | 0%
config/certmanager0% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
zz_generated.deepcopy.go
in apis/appmesh/v1beta2
2973 292 235 669 22
main.go
in root
226 2 54 669 31
virtualnode_types.go
in apis/appmesh/v1beta2
182 1 235 669 19
virtualrouter_types.go
in apis/appmesh/v1beta2
122 1 236 669 10
types.go
in apis/appmesh/v1beta2
103 - 183 669 13
virtualservice_controller.go
in controllers/appmesh
85 6 161 669 5
virtualrouter_controller.go
in controllers/appmesh
81 6 161 669 5
mesh_controller.go
in controllers/appmesh
78 6 161 669 5
virtualnode_controller.go
in controllers/appmesh
70 6 161 669 7
virtualservice_types.go
in apis/appmesh/v1beta2
52 1 593 669 9
mesh_types.go
in apis/appmesh/v1beta2
49 1 626 669 7
virtualnode_editor_role.yaml
in config/rbac
23 - 664 669 2
mesh_editor_role.yaml
in config/rbac
23 - 664 669 2
virtualservice_editor_role.yaml
in config/rbac
23 - 664 669 2
virtualrouter_editor_role.yaml
in config/rbac
23 - 664 669 2
virtualrouter_viewer_role.yaml
in config/rbac
19 - 664 669 2
virtualservice_viewer_role.yaml
in config/rbac
19 - 664 669 2
virtualnode_viewer_role.yaml
in config/rbac
19 - 664 669 2
mesh_viewer_role.yaml
in config/rbac
19 - 664 669 2
kustomizeconfig.yaml
in config/crd
14 - 664 669 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cainjection_in_virtualnodes.yaml
in config/crd/patches
6 - 664 669 2
cainjection_in_virtualrouters.yaml
in config/crd/patches
6 - 664 669 2
cainjection_in_meshes.yaml
in config/crd/patches
6 - 664 669 2
cainjection_in_virtualservices.yaml
in config/crd/patches
6 - 664 669 2
groupversion_info.go
in apis/appmesh/v1beta2
10 - 664 669 2
webhook_in_virtualservices.yaml
in config/crd/patches
13 - 664 669 2
webhook_in_virtualrouters.yaml
in config/crd/patches
13 - 664 669 2
webhook_in_virtualnodes.yaml
in config/crd/patches
13 - 664 669 2
webhook_in_meshes.yaml
in config/crd/patches
13 - 664 669 2
kustomizeconfig.yaml
in config/crd
14 - 664 669 2
mesh_viewer_role.yaml
in config/rbac
19 - 664 669 2
virtualnode_viewer_role.yaml
in config/rbac
19 - 664 669 2
virtualservice_viewer_role.yaml
in config/rbac
19 - 664 669 2
virtualrouter_viewer_role.yaml
in config/rbac
19 - 664 669 2
virtualrouter_editor_role.yaml
in config/rbac
23 - 664 669 2
virtualservice_editor_role.yaml
in config/rbac
23 - 664 669 2
mesh_editor_role.yaml
in config/rbac
23 - 664 669 2
virtualnode_editor_role.yaml
in config/rbac
23 - 664 669 2
maps.go
in pkg/algorithm
12 1 657 665 2
mutator.go
in pkg/webhook
16 1 657 665 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
certificate.yaml
in config/certmanager
21 -
kustomizeconfig.yaml
in config/webhook
21 -
kustomizeconfig.yaml
in config/certmanager
14 -
auth_proxy_role.yaml
in config/rbac
13 -
webhookcainjection_patch.yaml
in config/default
13 -
auth_proxy_role_binding.yaml
in config/rbac
12 -
leader_election_role_binding.yaml
in config/rbac
12 -
auth_proxy_client_clusterrole.yaml
in config/rbac
7 -
kustomization.yaml
in config/certmanager
4 -
kustomization.yaml
in config/prometheus
2 -
pdb.yaml
in config/helm/appmesh-controller/templates
18 - 232 232 1
test.yaml
in config/helm/appmesh-controller
104 - 13 364 18
crds.yaml
in config/helm/appmesh-controller/crds
3346 - 183 369 7
webhook.yaml
in config/helm/appmesh-controller/templates
149 - 232 369 2
deployment.yaml
in config/helm/appmesh-controller/templates
134 - 13 369 8
values.yaml
in config/helm/appmesh-controller
90 - 13 369 20
rbac.yaml
in config/helm/appmesh-controller/templates
74 - 369 369 1
tpl
_helpers.tpl
in config/helm/appmesh-controller/templates
64 - 369 369 1
psp.yaml
in config/helm/appmesh-controller/templates
57 - 369 369 1
Chart.yaml
in config/helm/appmesh-controller
16 - 13 369 8
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
certificate.yaml
in config/certmanager
21 -
kustomizeconfig.yaml
in config/webhook
21 -
kustomizeconfig.yaml
in config/certmanager
14 -
auth_proxy_role.yaml
in config/rbac
13 -
webhookcainjection_patch.yaml
in config/default
13 -
auth_proxy_role_binding.yaml
in config/rbac
12 -
leader_election_role_binding.yaml
in config/rbac
12 -
auth_proxy_client_clusterrole.yaml
in config/rbac
7 -
kustomization.yaml
in config/certmanager
4 -
kustomization.yaml
in config/prometheus
2 -
inject.go
in pkg/inject
237 4 13 639 24
xray.go
in pkg/inject
182 7 13 639 8
config.go
in pkg/inject
166 4 13 639 29
deployment.yaml
in config/helm/appmesh-controller/templates
134 - 13 369 8
test.yaml
in config/helm/appmesh-controller
104 - 13 364 18
values.yaml
in config/helm/appmesh-controller
90 - 13 369 20
constants.go
in pkg/inject
24 - 13 639 9
Chart.yaml
in config/helm/appmesh-controller
16 - 13 369 8
sidecar_builder.go
in pkg/inject
236 9 54 546 10
main.go
in root
226 2 54 669 31