aws / eks-anywhere-packages
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 174 files with 12,363 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 15 files changed 21-50 times (2,889 lines of code)
    • 47 files changed 6-20 times (4,445 lines of code)
    • 112 files changed 1-5 times (5,029 lines of code)
0% | 0% | 23% | 35% | 40%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 174 files with 12,363 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (231 lines of code)
    • 33 files changed by 6-10 contributors (4,520 lines of code)
    • 111 files changed by 2-5 contributors (6,459 lines of code)
    • 29 files changed by 1 contributor (1,153 lines of code)
0% | 1% | 36% | 52% | 9%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
yaml, go, md, sh, json, mod, gitignore, tpl, txt, xml, dockerignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 28% | 38% | 32%
yaml0% | 0% | 17% | 30% | 51%
tpl0% | 0% | 0% | 95% | 4%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
pkg0% | 0% | 35% | 33% | 31%
charts0% | 0% | 26% | 23% | 50%
generatebundlefile0% | 0% | 22% | 49% | 27%
controllers0% | 0% | 100% | 0% | 0%
config0% | 0% | 18% | 23% | 58%
api0% | 0% | 7% | 91% | 1%
credentialproviderpackage0% | 0% | 0% | 35% | 64%
ecrtokenrefresher0% | 0% | 0% | 36% | 63%
ROOT0% | 0% | 0% | 100% | 0%
tilt0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
manager.go
in pkg/bundle
231 5 2022-02-22 2023-09-14 50 11 jonahjones094@gmail.com xudeng@amazon.com
main.go
in generatebundlefile
191 3 2022-02-22 2024-08-21 40 9 terrylhowe@gmail.com arnchlm@amazon.com
1-28.yaml
in generatebundlefile/data/bundles_staging
100 - 2023-09-25 2025-04-07 32 10 tatlat@amazon.com nrajesv@amazon.com
package_controller.go
in controllers
173 6 2022-02-22 2023-06-29 31 7 jonahjones094@gmail.com terrylhowe@gmail.com
values.yaml
in charts/eks-anywhere-packages
81 - 2022-03-02 2025-03-21 29 9 jonahjones094@gmail.com rajesh.venkat.p@gmail.com
ecr.go
in generatebundlefile
173 7 2022-02-22 2024-08-23 29 8 terrylhowe@gmail.com sjparekh@amazon.com
119 5 2022-02-22 2024-04-18 28 8 jonahjones094@gmail.com 60027164+pokearu@users.nore...
client.go
in pkg/bundle
176 13 2022-05-02 2024-04-18 28 7 terrylhowe@gmail.com 60027164+pokearu@users.nore...
helmdriver.go
in pkg/driver
234 13 2022-02-22 2024-03-27 27 9 jonahjones094@gmail.com arnchlm@amazon.com
bundle.go
in generatebundlefile
142 5 2022-02-22 2024-08-21 26 9 terrylhowe@gmail.com arnchlm@amazon.com
crd.yaml
in charts/eks-anywhere-packages/crds
574 - 2022-03-22 2025-03-21 26 7 terrylhowe@gmail.com koppv@amazon.com
manager.go
in pkg/packages
289 14 2022-02-22 2024-03-27 24 7 jonahjones094@gmail.com arnchlm@amazon.com
packagebundle_types.go
in api/v1alpha1
54 1 2022-02-22 2023-02-03 23 7 terrylhowe@gmail.com jonahjones094@gmail.com
248 - 2022-02-22 2025-03-21 22 9 terrylhowe@gmail.com koppv@amazon.com
104 4 2022-02-22 2023-06-29 21 8 jonahjones094@gmail.com terrylhowe@gmail.com
1-28.yaml
in generatebundlefile/data/bundles_prod
102 - 2023-09-25 2025-02-28 20 7 tatlat@amazon.com 148375165+jhaanvi5@users.no...
deployment.yaml
in charts/eks-anywhere-packages/templates
173 - 2022-03-02 2025-03-21 20 9 jonahjones094@gmail.com rajesh.venkat.p@gmail.com
45 1 2022-02-22 2022-11-28 19 6 terrylhowe@gmail.com terrylhowe@gmail.com
1-29.yaml
in generatebundlefile/data/bundles_staging
100 - 2024-02-27 2025-04-07 19 6 arnchlm@amazon.com nrajesv@amazon.com
packagebundle.go
in api/v1alpha1
173 20 2022-02-22 2024-03-27 19 7 terrylhowe@gmail.com arnchlm@amazon.com
ecr_helper.go
in generatebundlefile
81 7 2022-06-15 2024-08-23 18 4 jonahjones094@gmail.com sjparekh@amazon.com
packagebundlecontroller.yaml
in charts/eks-anywhere-packages/templates
17 - 2022-03-22 2023-09-26 17 6 git@lewisdiamond.com xudeng@amazon.com
bundle_types.go
in generatebundlefile
78 1 2022-02-22 2024-08-09 17 7 terrylhowe@gmail.com sjparekh@amazon.com
input.go
in generatebundlefile
144 11 2022-02-22 2024-08-09 17 9 terrylhowe@gmail.com sjparekh@amazon.com
164 - 2022-02-22 2025-03-21 17 8 terrylhowe@gmail.com koppv@amazon.com
package_webhook.go
in pkg/webhook
120 4 2022-07-28 2025-03-21 15 6 98445475+a-cool-train@users... koppv@amazon.com
options.go
in generatebundlefile
72 4 2022-02-22 2024-08-09 14 5 terrylhowe@gmail.com sjparekh@amazon.com
152 - 2022-02-22 2025-03-21 14 7 terrylhowe@gmail.com koppv@amazon.com
1-30.yaml
in generatebundlefile/data/bundles_staging
100 - 2024-06-19 2025-04-07 13 4 31204974+rahulbabu95@users.... nrajesv@amazon.com
1-29.yaml
in generatebundlefile/data/bundles_prod
102 - 2024-03-08 2025-02-28 13 5 arnchlm@amazon.com 148375165+jhaanvi5@users.no...
manifest.go
in pkg/signature
156 6 2022-02-22 2024-07-16 13 6 jonahjones094@gmail.com sjparekh@amazon.com
package_types.go
in api/v1alpha1
53 1 2022-02-22 2022-11-28 12 5 terrylhowe@gmail.com terrylhowe@gmail.com
cronjob.yaml
in charts/eks-anywhere-packages/templates
86 - 2022-08-10 2025-03-21 12 6 42823312+junshun@users.nore... rajesh.venkat.p@gmail.com
335 44 2022-02-22 2025-03-21 12 4 terrylhowe@gmail.com koppv@amazon.com
main.go
in root
13 1 2022-02-22 2022-12-08 11 6 jonahjones094@gmail.com git@lewisdiamond.com
ecrsecret.go
in pkg/authenticator
136 8 2022-08-11 2024-03-27 11 4 42823312+junshun@users.nore... arnchlm@amazon.com
registry.go
in pkg/artifacts
40 2 2022-02-22 2024-03-27 10 5 terrylhowe@gmail.com arnchlm@amazon.com
main.go
in ecrtokenrefresher/cmd/ecr-token-refresher
56 1 2022-08-05 2023-02-10 10 3 42823312+junshun@users.nore... vincentni@users.noreply.git...
package.go
in api/v1alpha1
62 8 2022-02-22 2024-03-27 10 6 terrylhowe@gmail.com arnchlm@amazon.com
target_cluster_client.go
in pkg/authenticator
208 11 2022-09-27 2023-03-21 10 3 terrylhowe@gmail.com 42823312+junshun@users.nore...
namespace.yaml
in charts/eks-anywhere-packages/templates
30 - 2022-03-17 2024-04-19 9 7 terrylhowe@gmail.com 60027164+pokearu@users.nore...
registrymirrorsecret.yaml
in charts/eks-anywhere-packages/templates
41 - 2023-01-06 2024-04-30 9 4 vincentni@users.noreply.git... 60027164+pokearu@users.nore...
1-30.yaml
in generatebundlefile/data/bundles_prod
102 - 2024-06-23 2025-02-28 9 3 31204974+rahulbabu95@users.... 148375165+jhaanvi5@users.no...
117 3 2022-08-08 2024-04-04 9 4 terrylhowe@gmail.com arnchlm@amazon.com
tpl
_helpers.tpl
in charts/eks-anywhere-packages/templates
149 - 2022-03-02 2023-05-10 9 5 jonahjones094@gmail.com ivyjin@amazon.com
linux.go
in credentialproviderpackage/pkg/configurator/linux
210 13 2023-03-14 2024-12-04 9 6 42823312+junshun@users.nore... 148375165+jhaanvi5@users.no...
awssecret.yaml
in charts/eks-anywhere-packages/templates
25 - 2023-01-06 2025-03-21 8 6 vincentni@users.noreply.git... rajesh.venkat.p@gmail.com
storage.go
in pkg/registry
31 1 2023-01-11 2024-03-27 8 3 terrylhowe@gmail.com arnchlm@amazon.com
33 8 2022-02-22 2024-04-18 8 3 terrylhowe@gmail.com 60027164+pokearu@users.nore...
kubernetes.go
in ecrtokenrefresher/pkg/kubernetes
48 5 2022-08-05 2024-03-27 8 3 42823312+junshun@users.nore... arnchlm@amazon.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
manager.go
in pkg/bundle
231 5 2022-02-22 2023-09-14 50 11 jonahjones094@gmail.com xudeng@amazon.com
1-28.yaml
in generatebundlefile/data/bundles_staging
100 - 2023-09-25 2025-04-07 32 10 tatlat@amazon.com nrajesv@amazon.com
main.go
in generatebundlefile
191 3 2022-02-22 2024-08-21 40 9 terrylhowe@gmail.com arnchlm@amazon.com
values.yaml
in charts/eks-anywhere-packages
81 - 2022-03-02 2025-03-21 29 9 jonahjones094@gmail.com rajesh.venkat.p@gmail.com
helmdriver.go
in pkg/driver
234 13 2022-02-22 2024-03-27 27 9 jonahjones094@gmail.com arnchlm@amazon.com
bundle.go
in generatebundlefile
142 5 2022-02-22 2024-08-21 26 9 terrylhowe@gmail.com arnchlm@amazon.com
248 - 2022-02-22 2025-03-21 22 9 terrylhowe@gmail.com koppv@amazon.com
deployment.yaml
in charts/eks-anywhere-packages/templates
173 - 2022-03-02 2025-03-21 20 9 jonahjones094@gmail.com rajesh.venkat.p@gmail.com
input.go
in generatebundlefile
144 11 2022-02-22 2024-08-09 17 9 terrylhowe@gmail.com sjparekh@amazon.com
ecr.go
in generatebundlefile
173 7 2022-02-22 2024-08-23 29 8 terrylhowe@gmail.com sjparekh@amazon.com
119 5 2022-02-22 2024-04-18 28 8 jonahjones094@gmail.com 60027164+pokearu@users.nore...
104 4 2022-02-22 2023-06-29 21 8 jonahjones094@gmail.com terrylhowe@gmail.com
164 - 2022-02-22 2025-03-21 17 8 terrylhowe@gmail.com koppv@amazon.com
package_controller.go
in controllers
173 6 2022-02-22 2023-06-29 31 7 jonahjones094@gmail.com terrylhowe@gmail.com
client.go
in pkg/bundle
176 13 2022-05-02 2024-04-18 28 7 terrylhowe@gmail.com 60027164+pokearu@users.nore...
crd.yaml
in charts/eks-anywhere-packages/crds
574 - 2022-03-22 2025-03-21 26 7 terrylhowe@gmail.com koppv@amazon.com
manager.go
in pkg/packages
289 14 2022-02-22 2024-03-27 24 7 jonahjones094@gmail.com arnchlm@amazon.com
packagebundle_types.go
in api/v1alpha1
54 1 2022-02-22 2023-02-03 23 7 terrylhowe@gmail.com jonahjones094@gmail.com
1-28.yaml
in generatebundlefile/data/bundles_prod
102 - 2023-09-25 2025-02-28 20 7 tatlat@amazon.com 148375165+jhaanvi5@users.no...
packagebundle.go
in api/v1alpha1
173 20 2022-02-22 2024-03-27 19 7 terrylhowe@gmail.com arnchlm@amazon.com
bundle_types.go
in generatebundlefile
78 1 2022-02-22 2024-08-09 17 7 terrylhowe@gmail.com sjparekh@amazon.com
152 - 2022-02-22 2025-03-21 14 7 terrylhowe@gmail.com koppv@amazon.com
namespace.yaml
in charts/eks-anywhere-packages/templates
30 - 2022-03-17 2024-04-19 9 7 terrylhowe@gmail.com 60027164+pokearu@users.nore...
45 1 2022-02-22 2022-11-28 19 6 terrylhowe@gmail.com terrylhowe@gmail.com
1-29.yaml
in generatebundlefile/data/bundles_staging
100 - 2024-02-27 2025-04-07 19 6 arnchlm@amazon.com nrajesv@amazon.com
packagebundlecontroller.yaml
in charts/eks-anywhere-packages/templates
17 - 2022-03-22 2023-09-26 17 6 git@lewisdiamond.com xudeng@amazon.com
package_webhook.go
in pkg/webhook
120 4 2022-07-28 2025-03-21 15 6 98445475+a-cool-train@users... koppv@amazon.com
manifest.go
in pkg/signature
156 6 2022-02-22 2024-07-16 13 6 jonahjones094@gmail.com sjparekh@amazon.com
cronjob.yaml
in charts/eks-anywhere-packages/templates
86 - 2022-08-10 2025-03-21 12 6 42823312+junshun@users.nore... rajesh.venkat.p@gmail.com
main.go
in root
13 1 2022-02-22 2022-12-08 11 6 jonahjones094@gmail.com git@lewisdiamond.com
package.go
in api/v1alpha1
62 8 2022-02-22 2024-03-27 10 6 terrylhowe@gmail.com arnchlm@amazon.com
linux.go
in credentialproviderpackage/pkg/configurator/linux
210 13 2023-03-14 2024-12-04 9 6 42823312+junshun@users.nore... 148375165+jhaanvi5@users.no...
awssecret.yaml
in charts/eks-anywhere-packages/templates
25 - 2023-01-06 2025-03-21 8 6 vincentni@users.noreply.git... rajesh.venkat.p@gmail.com
packagedriver.go
in pkg/driver
12 - 2022-02-22 2024-03-27 7 6 jonahjones094@gmail.com arnchlm@amazon.com
options.go
in generatebundlefile
72 4 2022-02-22 2024-08-09 14 5 terrylhowe@gmail.com sjparekh@amazon.com
1-29.yaml
in generatebundlefile/data/bundles_prod
102 - 2024-03-08 2025-02-28 13 5 arnchlm@amazon.com 148375165+jhaanvi5@users.no...
package_types.go
in api/v1alpha1
53 1 2022-02-22 2022-11-28 12 5 terrylhowe@gmail.com terrylhowe@gmail.com
registry.go
in pkg/artifacts
40 2 2022-02-22 2024-03-27 10 5 terrylhowe@gmail.com arnchlm@amazon.com
tpl
_helpers.tpl
in charts/eks-anywhere-packages/templates
149 - 2022-03-02 2023-05-10 9 5 jonahjones094@gmail.com ivyjin@amazon.com
1-28.yaml
in generatebundlefile/data/bundles_dev
100 - 2023-09-07 2024-10-17 7 5 tatlatanvir@gmail.com sjparekh@amazon.com
service.yaml
in charts/eks-anywhere-packages/templates
44 - 2022-03-02 2023-03-22 6 5 jonahjones094@gmail.com github.com@lewisdiamond.com
tpl
_helpers.tpl
in credentialproviderpackage/charts/credential-provider-package/templates
83 - 2023-03-14 2024-12-04 6 5 42823312+junshun@users.nore... 148375165+jhaanvi5@users.no...
manifests.yaml
in config/webhook
67 - 2022-02-22 2022-08-20 5 5 terrylhowe@gmail.com terrylhowe@gmail.com
ecr_helper.go
in generatebundlefile
81 7 2022-06-15 2024-08-23 18 4 jonahjones094@gmail.com sjparekh@amazon.com
1-30.yaml
in generatebundlefile/data/bundles_staging
100 - 2024-06-19 2025-04-07 13 4 31204974+rahulbabu95@users.... nrajesv@amazon.com
335 44 2022-02-22 2025-03-21 12 4 terrylhowe@gmail.com koppv@amazon.com
ecrsecret.go
in pkg/authenticator
136 8 2022-08-11 2024-03-27 11 4 42823312+junshun@users.nore... arnchlm@amazon.com
registrymirrorsecret.yaml
in charts/eks-anywhere-packages/templates
41 - 2023-01-06 2024-04-30 9 4 vincentni@users.noreply.git... 60027164+pokearu@users.nore...
117 3 2022-08-08 2024-04-04 9 4 terrylhowe@gmail.com arnchlm@amazon.com
registry_client.go
in pkg/bundle
43 3 2022-08-03 2024-03-27 7 4 terrylhowe@gmail.com arnchlm@amazon.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
aws.go
in ecrtokenrefresher/pkg/secrets/aws
182 7 2023-01-13 2023-02-02 4 1 vincentni@users.noreply.git... vincentni@users.noreply.git...
main.go
in credentialproviderpackage/cmd/aws-credential-provider
115 2 2023-03-14 2023-03-17 2 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
1-32.yaml
in generatebundlefile/data/bundles_prod
102 - 2025-02-21 2025-02-28 2 1 148375165+jhaanvi5@users.no... 148375165+jhaanvi5@users.no...
1-32.yaml
in generatebundlefile/data/bundles_dev
100 - 2025-02-21 2025-02-21 1 1 148375165+jhaanvi5@users.no... 148375165+jhaanvi5@users.no...
writer.go
in credentialproviderpackage/pkg/filewriter
80 9 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
certinjector.go
in pkg/registry
71 3 2024-04-18 2024-04-29 2 1 60027164+pokearu@users.nore... 60027164+pokearu@users.nore...
templater.go
in credentialproviderpackage/pkg/templater
55 4 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
filereader.go
in pkg/file
53 5 2022-08-08 2022-08-08 1 1 terrylhowe@gmail.com terrylhowe@gmail.com
csset.go
in pkg/csset
51 6 2022-08-11 2022-08-11 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
root.go
in cmd
41 3 2022-11-30 2022-11-30 1 1 terrylhowe@gmail.com terrylhowe@gmail.com
given.go
in pkg/testutil
36 4 2022-08-29 2022-08-29 1 1 terrylhowe@gmail.com terrylhowe@gmail.com
yaml.go
in credentialproviderpackage/pkg/templater
31 2 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
pull.go
in pkg/registry
29 1 2023-01-17 2023-01-17 1 1 terrylhowe@gmail.com terrylhowe@gmail.com
skaffold.yaml
in credentialproviderpackage
23 - 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
partialyaml.go
in credentialproviderpackage/pkg/templater
22 3 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
secret.go
in ecrtokenrefresher/pkg/secrets
20 - 2023-01-13 2023-02-02 2 1 vincentni@users.noreply.git... vincentni@users.noreply.git...
filewriter.go
in credentialproviderpackage/pkg/filewriter
19 - 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
credential-provider-config.yaml
in credentialproviderpackage/pkg/configurator/linux/templates
17 - 2023-03-14 2023-04-21 2 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
utils.go
in ecrtokenrefresher/pkg/utils
15 1 2023-01-13 2023-01-13 1 1 vincentni@users.noreply.git... vincentni@users.noreply.git...
log.go
in credentialproviderpackage/pkg/log
15 1 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
filewriter_defaults.go
in credentialproviderpackage/pkg/filewriter
14 3 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
serviceaccount.yaml
in credentialproviderpackage/charts/credential-provider-package/templates
13 - 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
constants.go
in credentialproviderpackage/pkg/constants
9 - 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
Chart.yaml
in charts/eks-anywhere-packages-migrations
8 - 2023-02-24 2023-02-24 1 1 git@lewisdiamond.com git@lewisdiamond.com
Chart.yaml
in charts/eks-anywhere-packages-crds
8 - 2023-02-08 2023-02-08 1 1 git@lewisdiamond.com git@lewisdiamond.com
func.go
in pkg/utils
8 1 2022-10-13 2022-10-13 1 1 git@lewisdiamond.com git@lewisdiamond.com
constants.go
in ecrtokenrefresher/pkg/constants
8 - 2023-01-13 2023-02-02 2 1 vincentni@users.noreply.git... vincentni@users.noreply.git...
Chart.yaml
in credentialproviderpackage/charts/credential-provider-package
7 - 2023-03-14 2023-03-14 1 1 42823312+junshun@users.nore... 42823312+junshun@users.nore...
values.yaml
in charts/eks-anywhere-packages-crds
1 - 2023-02-24 2023-02-24 1 1 git@lewisdiamond.com git@lewisdiamond.com
ecr_cred_injector.go
in pkg/registry
217 12 2023-09-12 2025-03-21 3 2 xudeng@amazon.com rajesh.venkat.p@gmail.com
bottlerocket.go
in credentialproviderpackage/pkg/configurator/bottlerocket
211 9 2023-03-14 2024-03-27 3 2 42823312+junshun@users.nore... arnchlm@amazon.com
164 - 2023-12-18 2025-03-21 2 2 jonathanmeier5@users.norepl... rajesh.venkat.p@gmail.com
registrymirror.go
in ecrtokenrefresher/pkg/secrets/registrymirror
110 5 2023-01-13 2023-09-12 6 2 vincentni@users.noreply.git... xudeng@amazon.com
1-31.yaml
in generatebundlefile/data/bundles_prod
102 - 2024-10-10 2025-02-28 4 2 sjparekh@amazon.com 148375165+jhaanvi5@users.no...
1-31.yaml
in generatebundlefile/data/bundles_dev
100 - 2024-09-08 2024-10-17 6 2 sjparekh@amazon.com sjparekh@amazon.com
1-32.yaml
in generatebundlefile/data/bundles_staging
100 - 2025-02-21 2025-04-07 3 2 148375165+jhaanvi5@users.no... nrajesv@amazon.com
adopt-crds-awssecret.yaml
in charts/eks-anywhere-packages-migrations/templates
92 - 2023-02-24 2023-03-07 2 2 git@lewisdiamond.com louidiam@amazon.com
role.yaml
in config/rbac
91 - 2022-02-22 2022-12-21 3 2 terrylhowe@gmail.com terrylhowe@gmail.com
85 4 2022-10-31 2024-04-04 3 2 terrylhowe@gmail.com arnchlm@amazon.com
artifact.go
in pkg/registry
56 4 2023-01-11 2023-01-17 2 2 terrylhowe@gmail.com terrylhowe@gmail.com
certificates.go
in pkg/registry
46 4 2023-01-09 2023-02-10 4 2 terrylhowe@gmail.com vincentni@users.noreply.git...
package.yaml
in charts/eks-anywhere-packages/templates
41 - 2023-02-24 2023-03-22 2 2 git@lewisdiamond.com github.com@lewisdiamond.com
36 - 2022-02-22 2022-02-22 1 2 terrylhowe@gmail.com tlhowe@amazon.com
credentials.go
in pkg/registry
34 3 2023-01-09 2023-02-02 5 2 terrylhowe@gmail.com terrylhowe@gmail.com
credentialpackage.yaml
in charts/eks-anywhere-packages/templates
32 - 2023-03-17 2023-03-22 3 2 42823312+junshun@users.nore... github.com@lewisdiamond.com
sts.go
in generatebundlefile
28 1 2022-04-21 2024-08-09 4 2 jonahjones094@gmail.com sjparekh@amazon.com
values.yaml
in credentialproviderpackage/charts/credential-provider-package
26 - 2023-03-14 2023-08-01 4 2 42823312+junshun@users.nore... xudeng@amazon.com
24 - 2022-02-22 2022-03-01 2 2 terrylhowe@gmail.com terrylhowe@gmail.com
23 - 2022-02-22 2022-02-22 1 2 terrylhowe@gmail.com tlhowe@amazon.com
23 - 2022-02-22 2022-02-22 1 2 terrylhowe@gmail.com tlhowe@amazon.com
Correlations

File Size vs. Number of Changes: 174 points

generatebundlefile/data/bundles_staging/1-28.yaml x: 100 lines of code y: 32 # changes generatebundlefile/data/bundles_staging/1-29.yaml x: 100 lines of code y: 19 # changes generatebundlefile/data/bundles_staging/1-30.yaml x: 100 lines of code y: 13 # changes generatebundlefile/data/bundles_staging/1-31.yaml x: 100 lines of code y: 7 # changes generatebundlefile/data/bundles_staging/1-32.yaml x: 100 lines of code y: 3 # changes api/v1alpha1/zz_generated.deepcopy.go x: 335 lines of code y: 12 # changes charts/eks-anywhere-packages-crds/templates/crd.yaml x: 574 lines of code y: 3 # changes charts/eks-anywhere-packages/crds/crd.yaml x: 574 lines of code y: 26 # changes config/crd/bases/packages.eks.amazonaws.com_packagebundlecontrollers.yaml x: 164 lines of code y: 17 # changes config/crd/bases/packages.eks.amazonaws.com_packagebundles.yaml x: 248 lines of code y: 22 # changes config/crd/bases/packages.eks.amazonaws.com_packages.yaml x: 152 lines of code y: 14 # changes pkg/webhook/package_webhook.go x: 120 lines of code y: 15 # changes charts/eks-anywhere-packages/templates/awssecret.yaml x: 25 lines of code y: 8 # changes charts/eks-anywhere-packages/templates/cronjob.yaml x: 86 lines of code y: 12 # changes charts/eks-anywhere-packages/templates/deployment.yaml x: 173 lines of code y: 20 # changes charts/eks-anywhere-packages/values.yaml x: 81 lines of code y: 29 # changes credentialproviderpackage/pkg/awscred/awscred.go x: 65 lines of code y: 3 # changes pkg/registry/ecr_cred_injector.go x: 217 lines of code y: 3 # changes tilt/deployment.yaml x: 164 lines of code y: 2 # changes generatebundlefile/data/bundles_prod/1-28.yaml x: 102 lines of code y: 20 # changes generatebundlefile/data/bundles_prod/1-29.yaml x: 102 lines of code y: 13 # changes generatebundlefile/data/bundles_prod/1-30.yaml x: 102 lines of code y: 9 # changes generatebundlefile/data/bundles_prod/1-31.yaml x: 102 lines of code y: 4 # changes generatebundlefile/data/bundles_prod/1-32.yaml x: 102 lines of code y: 2 # changes generatebundlefile/data/bundles_dev/1-32.yaml x: 100 lines of code y: 1 # changes credentialproviderpackage/charts/credential-provider-package/templates/_helpers.tpl x: 83 lines of code y: 6 # changes credentialproviderpackage/charts/credential-provider-package/templates/daemonset.yaml x: 113 lines of code y: 7 # changes credentialproviderpackage/pkg/configurator/linux/linux.go x: 210 lines of code y: 9 # changes generatebundlefile/data/bundles_dev/1-29.yaml x: 100 lines of code y: 5 # changes generatebundlefile/data/bundles_dev/1-31.yaml x: 100 lines of code y: 6 # changes generatebundlefile/ecr.go x: 173 lines of code y: 29 # changes generatebundlefile/ecr_helper.go x: 81 lines of code y: 18 # changes generatebundlefile/bundle.go x: 142 lines of code y: 26 # changes generatebundlefile/filewriter.go x: 78 lines of code y: 3 # changes generatebundlefile/main.go x: 191 lines of code y: 40 # changes generatebundlefile/bundle_types.go x: 78 lines of code y: 17 # changes generatebundlefile/helm.go x: 143 lines of code y: 8 # changes generatebundlefile/input.go x: 144 lines of code y: 17 # changes generatebundlefile/options.go x: 72 lines of code y: 14 # changes generatebundlefile/sts.go x: 28 lines of code y: 4 # changes pkg/signature/manifest.go x: 156 lines of code y: 13 # changes charts/eks-anywhere-packages/templates/registrymirrorsecret.yaml x: 41 lines of code y: 9 # changes ecrtokenrefresher/pkg/secrets/common/common.go x: 143 lines of code y: 5 # changes pkg/registry/certinjector.go x: 71 lines of code y: 2 # changes charts/eks-anywhere-packages/templates/namespace.yaml x: 30 lines of code y: 9 # changes api/v1alpha1/packagebundlecontroller.go x: 33 lines of code y: 8 # changes controllers/packagebundlecontroller_controller.go x: 119 lines of code y: 28 # changes pkg/bundle/client.go x: 176 lines of code y: 28 # changes pkg/webhook/packagebundle_webhook.go x: 85 lines of code y: 3 # changes pkg/webhook/packagebundlecontroller_webhook.go x: 117 lines of code y: 9 # changes api/v1alpha1/package.go x: 62 lines of code y: 10 # changes api/v1alpha1/packagebundle.go x: 173 lines of code y: 19 # changes credentialproviderpackage/pkg/configurator/bottlerocket/bottlerocket.go x: 211 lines of code y: 3 # changes credentialproviderpackage/pkg/configurator/configurator.go x: 8 lines of code y: 2 # changes ecrtokenrefresher/pkg/kubernetes/kubernetes.go x: 48 lines of code y: 8 # changes pkg/artifacts/puller.go x: 5 lines of code y: 4 # changes pkg/artifacts/registry.go x: 40 lines of code y: 10 # changes pkg/authenticator/authenticator.go x: 16 lines of code y: 6 # changes pkg/authenticator/ecrsecret.go x: 136 lines of code y: 11 # changes pkg/bundle/registry_client.go x: 43 lines of code y: 7 # changes pkg/config/config.go x: 44 lines of code y: 3 # changes pkg/driver/helmdriver.go x: 234 lines of code y: 27 # changes pkg/driver/packagedriver.go x: 12 lines of code y: 7 # changes pkg/packages/manager.go x: 289 lines of code y: 24 # changes pkg/registry/client.go x: 74 lines of code y: 5 # changes pkg/registry/storage.go x: 31 lines of code y: 8 # changes charts/eks-anywhere-packages/templates/packagebundlecontroller.yaml x: 17 lines of code y: 17 # changes pkg/bundle/manager.go x: 231 lines of code y: 50 # changes cmd/server.go x: 116 lines of code y: 5 # changes ecrtokenrefresher/pkg/secrets/registrymirror/registrymirror.go x: 110 lines of code y: 6 # changes credentialproviderpackage/charts/credential-provider-package/values.yaml x: 26 lines of code y: 4 # changes charts/eks-anywhere-packages-migrations/templates/_helpers.tpl x: 10 lines of code y: 3 # changes charts/eks-anywhere-packages-migrations/values.yaml x: 7 lines of code y: 2 # changes config/crd/kustomization.yaml x: 9 lines of code y: 3 # changes config/default/kustomization.yaml x: 39 lines of code y: 2 # changes controllers/package_controller.go x: 173 lines of code y: 31 # changes controllers/packagebundle_controller.go x: 104 lines of code y: 21 # changes charts/eks-anywhere-packages/templates/_helpers.tpl x: 149 lines of code y: 9 # changes credentialproviderpackage/pkg/configurator/linux/templates/credential-provider-config.yaml x: 17 lines of code y: 2 # changes charts/eks-anywhere-packages/templates/credentialpackage.yaml x: 32 lines of code y: 3 # changes charts/eks-anywhere-packages/templates/certs.yaml x: 38 lines of code y: 3 # changes charts/eks-anywhere-packages/templates/clusterrole.yaml x: 138 lines of code y: 4 # changes charts/eks-anywhere-packages/templates/clusterrolebinding.yaml x: 40 lines of code y: 3 # changes charts/eks-anywhere-packages/templates/configmap.yaml x: 27 lines of code y: 6 # changes charts/eks-anywhere-packages/templates/network-policy.yaml x: 18 lines of code y: 2 # changes charts/eks-anywhere-packages/templates/package.yaml x: 41 lines of code y: 2 # changes charts/eks-anywhere-packages/templates/role.yaml x: 67 lines of code y: 4 # changes charts/eks-anywhere-packages/templates/rolebinding.yaml x: 42 lines of code y: 4 # changes charts/eks-anywhere-packages/templates/service.yaml x: 44 lines of code y: 6 # changes charts/eks-anywhere-packages/templates/serviceaccount.yaml x: 19 lines of code y: 3 # changes charts/eks-anywhere-packages/templates/webhook.yaml x: 73 lines of code y: 4 # changes pkg/authenticator/target_cluster_client.go x: 208 lines of code y: 10 # changes credentialproviderpackage/cmd/aws-credential-provider/main.go x: 115 lines of code y: 2 # changes credentialproviderpackage/pkg/templater/templater.go x: 55 lines of code y: 1 # changes credentialproviderpackage/charts/credential-provider-package/Chart.yaml x: 7 lines of code y: 1 # changes credentialproviderpackage/charts/credential-provider-package/templates/serviceaccount.yaml x: 13 lines of code y: 1 # changes credentialproviderpackage/pkg/constants/constants.go x: 9 lines of code y: 1 # changes credentialproviderpackage/pkg/filewriter/filewriter.go x: 19 lines of code y: 1 # changes credentialproviderpackage/pkg/filewriter/filewriter_defaults.go x: 14 lines of code y: 1 # changes credentialproviderpackage/pkg/filewriter/writer.go x: 80 lines of code y: 1 # changes credentialproviderpackage/pkg/log/log.go x: 15 lines of code y: 1 # changes credentialproviderpackage/pkg/templater/partialyaml.go x: 22 lines of code y: 1 # changes credentialproviderpackage/pkg/templater/yaml.go x: 31 lines of code y: 1 # changes credentialproviderpackage/skaffold.yaml x: 23 lines of code y: 1 # changes charts/eks-anywhere-packages-migrations/templates/adopt-crds-awssecret.yaml x: 92 lines of code y: 2 # changes generatebundlefile/data/input_local.yaml x: 10 lines of code y: 4 # changes charts/eks-anywhere-packages-crds/values.yaml x: 1 lines of code y: 1 # changes charts/eks-anywhere-packages-migrations/Chart.yaml x: 8 lines of code y: 1 # changes ecrtokenrefresher/cmd/ecr-token-refresher/main.go x: 56 lines of code y: 10 # changes pkg/registry/certificates.go x: 46 lines of code y: 4 # changes api/v1alpha1/packagebundle_types.go x: 54 lines of code y: 23 # changes pkg/registry/credentials.go x: 34 lines of code y: 5 # changes ecrtokenrefresher/pkg/secrets/aws/aws.go x: 182 lines of code y: 4 # changes ecrtokenrefresher/pkg/secrets/secret.go x: 20 lines of code y: 2 # changes pkg/registry/artifact.go x: 56 lines of code y: 2 # changes pkg/registry/pull.go x: 29 lines of code y: 1 # changes config/rbac/role.yaml x: 91 lines of code y: 3 # changes main.go x: 13 lines of code y: 11 # changes cmd/root.go x: 41 lines of code y: 1 # changes api/v1alpha1/package_types.go x: 53 lines of code y: 12 # changes api/v1alpha1/packagebundlecontroller_types.go x: 45 lines of code y: 19 # changes config/manager/kustomization.yaml x: 14 lines of code y: 4 # changes config/manager/manager.yaml x: 60 lines of code y: 3 # changes pkg/testutil/given.go x: 36 lines of code y: 1 # changes config/webhook/manifests.yaml x: 67 lines of code y: 5 # changes pkg/csset/csset.go x: 51 lines of code y: 1 # changes api/v1alpha1/groupversion_info.go x: 10 lines of code y: 2 # changes pkg/file/filereader.go x: 53 lines of code y: 1 # changes pkg/testutil/signature.go x: 23 lines of code y: 3 # changes charts/eks-anywhere-packages/Chart.yaml x: 9 lines of code y: 2 # changes config/default/manager_auth_proxy_patch.yaml x: 24 lines of code y: 2 # changes config/certmanager/certificate.yaml x: 21 lines of code y: 1 # changes config/certmanager/kustomization.yaml x: 4 lines of code y: 1 # changes config/crd/kustomizeconfig.yaml x: 16 lines of code y: 1 # changes config/crd/patches/cainjection_in_packagebundlecontrollers.yaml x: 6 lines of code y: 1 # changes config/default/manager_config_patch.yaml x: 20 lines of code y: 1 # changes config/manager/controller_manager_config.yaml x: 11 lines of code y: 1 # changes config/prometheus/kustomization.yaml x: 2 lines of code y: 1 # changes config/prometheus/monitor.yaml x: 18 lines of code y: 1 # changes config/rbac/auth_proxy_role.yaml x: 17 lines of code y: 1 # changes config/rbac/auth_proxy_role_binding.yaml x: 12 lines of code y: 1 # changes config/rbac/kustomization.yaml x: 10 lines of code y: 1 # changes config/rbac/service_account.yaml x: 5 lines of code y: 1 # changes
50.0
# changes
  min: 1.0
  average: 6.86
  25th percentile: 1.0
  median: 3.0
  75th percentile: 9.0
  max: 50.0
0 574.0
lines of code
min: 1.0 | average: 71.05 | 25th percentile: 15.0 | median: 41.0 | 75th percentile: 100.0 | max: 574.0

Number of Contributors vs. Number of Changes: 174 points

generatebundlefile/data/bundles_staging/1-28.yaml x: 10 # contributors y: 32 # changes generatebundlefile/data/bundles_staging/1-29.yaml x: 6 # contributors y: 19 # changes generatebundlefile/data/bundles_staging/1-30.yaml x: 4 # contributors y: 13 # changes generatebundlefile/data/bundles_staging/1-31.yaml x: 3 # contributors y: 7 # changes generatebundlefile/data/bundles_staging/1-32.yaml x: 2 # contributors y: 3 # changes api/v1alpha1/zz_generated.deepcopy.go x: 4 # contributors y: 12 # changes charts/eks-anywhere-packages-crds/templates/crd.yaml x: 4 # contributors y: 3 # changes charts/eks-anywhere-packages/crds/crd.yaml x: 7 # contributors y: 26 # changes config/crd/bases/packages.eks.amazonaws.com_packagebundlecontrollers.yaml x: 8 # contributors y: 17 # changes config/crd/bases/packages.eks.amazonaws.com_packagebundles.yaml x: 9 # contributors y: 22 # changes config/crd/bases/packages.eks.amazonaws.com_packages.yaml x: 7 # contributors y: 14 # changes pkg/webhook/package_webhook.go x: 6 # contributors y: 15 # changes charts/eks-anywhere-packages/templates/awssecret.yaml x: 6 # contributors y: 8 # changes charts/eks-anywhere-packages/templates/cronjob.yaml x: 6 # contributors y: 12 # changes charts/eks-anywhere-packages/templates/deployment.yaml x: 9 # contributors y: 20 # changes charts/eks-anywhere-packages/values.yaml x: 9 # contributors y: 29 # changes credentialproviderpackage/pkg/awscred/awscred.go x: 3 # contributors y: 3 # changes tilt/deployment.yaml x: 2 # contributors y: 2 # changes generatebundlefile/data/bundles_prod/1-28.yaml x: 7 # contributors y: 20 # changes generatebundlefile/data/bundles_prod/1-29.yaml x: 5 # contributors y: 13 # changes generatebundlefile/data/bundles_prod/1-30.yaml x: 3 # contributors y: 9 # changes generatebundlefile/data/bundles_prod/1-31.yaml x: 2 # contributors y: 4 # changes generatebundlefile/data/bundles_prod/1-32.yaml x: 1 # contributors y: 2 # changes generatebundlefile/data/bundles_dev/1-32.yaml x: 1 # contributors y: 1 # changes credentialproviderpackage/charts/credential-provider-package/templates/_helpers.tpl x: 5 # contributors y: 6 # changes credentialproviderpackage/charts/credential-provider-package/templates/daemonset.yaml x: 4 # contributors y: 7 # changes credentialproviderpackage/pkg/configurator/linux/linux.go x: 6 # contributors y: 9 # changes generatebundlefile/data/bundles_dev/1-28.yaml x: 5 # contributors y: 7 # changes generatebundlefile/data/bundles_dev/1-29.yaml x: 3 # contributors y: 5 # changes generatebundlefile/data/bundles_dev/1-31.yaml x: 2 # contributors y: 6 # changes generatebundlefile/ecr.go x: 8 # contributors y: 29 # changes generatebundlefile/ecr_helper.go x: 4 # contributors y: 18 # changes generatebundlefile/bundle.go x: 9 # contributors y: 26 # changes generatebundlefile/main.go x: 9 # contributors y: 40 # changes generatebundlefile/bundle_types.go x: 7 # contributors y: 17 # changes generatebundlefile/helm.go x: 3 # contributors y: 8 # changes generatebundlefile/input.go x: 9 # contributors y: 17 # changes generatebundlefile/options.go x: 5 # contributors y: 14 # changes pkg/signature/manifest.go x: 6 # contributors y: 13 # changes charts/eks-anywhere-packages/templates/registrymirrorsecret.yaml x: 4 # contributors y: 9 # changes charts/eks-anywhere-packages/templates/namespace.yaml x: 7 # contributors y: 9 # changes controllers/packagebundlecontroller_controller.go x: 8 # contributors y: 28 # changes pkg/bundle/client.go x: 7 # contributors y: 28 # changes api/v1alpha1/package.go x: 6 # contributors y: 10 # changes api/v1alpha1/packagebundle.go x: 7 # contributors y: 19 # changes pkg/artifacts/puller.go x: 4 # contributors y: 4 # changes pkg/artifacts/registry.go x: 5 # contributors y: 10 # changes pkg/authenticator/authenticator.go x: 3 # contributors y: 6 # changes pkg/authenticator/ecrsecret.go x: 4 # contributors y: 11 # changes pkg/driver/helmdriver.go x: 9 # contributors y: 27 # changes pkg/driver/packagedriver.go x: 6 # contributors y: 7 # changes pkg/packages/manager.go x: 7 # contributors y: 24 # changes charts/eks-anywhere-packages/templates/packagebundlecontroller.yaml x: 6 # contributors y: 17 # changes pkg/bundle/manager.go x: 11 # contributors y: 50 # changes cmd/server.go x: 4 # contributors y: 5 # changes config/default/kustomization.yaml x: 3 # contributors y: 2 # changes controllers/package_controller.go x: 7 # contributors y: 31 # changes controllers/packagebundle_controller.go x: 8 # contributors y: 21 # changes charts/eks-anywhere-packages/templates/_helpers.tpl x: 5 # contributors y: 9 # changes charts/eks-anywhere-packages/templates/configmap.yaml x: 4 # contributors y: 6 # changes pkg/authenticator/target_cluster_client.go x: 3 # contributors y: 10 # changes api/v1alpha1/packagebundle_types.go x: 7 # contributors y: 23 # changes pkg/registry/credentials.go x: 2 # contributors y: 5 # changes ecrtokenrefresher/pkg/secrets/aws/aws.go x: 1 # contributors y: 4 # changes main.go x: 6 # contributors y: 11 # changes api/v1alpha1/package_types.go x: 5 # contributors y: 12 # changes config/manager/kustomization.yaml x: 3 # contributors y: 4 # changes config/webhook/manifests.yaml x: 5 # contributors y: 5 # changes config/certmanager/certificate.yaml x: 2 # contributors y: 1 # changes
50.0
# changes
  min: 1.0
  average: 6.86
  25th percentile: 1.0
  median: 3.0
  75th percentile: 9.0
  max: 50.0
0 11.0
# contributors
min: 1.0 | average: 3.37 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.25 | max: 11.0

Number of Contributors vs. File Size: 174 points

generatebundlefile/data/bundles_staging/1-28.yaml x: 10 # contributors y: 100 lines of code generatebundlefile/data/bundles_staging/1-29.yaml x: 6 # contributors y: 100 lines of code generatebundlefile/data/bundles_staging/1-30.yaml x: 4 # contributors y: 100 lines of code generatebundlefile/data/bundles_staging/1-31.yaml x: 3 # contributors y: 100 lines of code generatebundlefile/data/bundles_staging/1-32.yaml x: 2 # contributors y: 100 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 4 # contributors y: 335 lines of code charts/eks-anywhere-packages-crds/templates/crd.yaml x: 4 # contributors y: 574 lines of code charts/eks-anywhere-packages/crds/crd.yaml x: 7 # contributors y: 574 lines of code config/crd/bases/packages.eks.amazonaws.com_packagebundlecontrollers.yaml x: 8 # contributors y: 164 lines of code config/crd/bases/packages.eks.amazonaws.com_packagebundles.yaml x: 9 # contributors y: 248 lines of code config/crd/bases/packages.eks.amazonaws.com_packages.yaml x: 7 # contributors y: 152 lines of code pkg/webhook/package_webhook.go x: 6 # contributors y: 120 lines of code charts/eks-anywhere-packages/templates/awssecret.yaml x: 6 # contributors y: 25 lines of code charts/eks-anywhere-packages/templates/cronjob.yaml x: 6 # contributors y: 86 lines of code charts/eks-anywhere-packages/templates/deployment.yaml x: 9 # contributors y: 173 lines of code charts/eks-anywhere-packages/values.yaml x: 9 # contributors y: 81 lines of code credentialproviderpackage/pkg/awscred/awscred.go x: 3 # contributors y: 65 lines of code pkg/registry/ecr_cred_injector.go x: 2 # contributors y: 217 lines of code tilt/deployment.yaml x: 2 # contributors y: 164 lines of code generatebundlefile/data/bundles_prod/1-28.yaml x: 7 # contributors y: 102 lines of code generatebundlefile/data/bundles_prod/1-29.yaml x: 5 # contributors y: 102 lines of code generatebundlefile/data/bundles_prod/1-30.yaml x: 3 # contributors y: 102 lines of code generatebundlefile/data/bundles_prod/1-31.yaml x: 2 # contributors y: 102 lines of code generatebundlefile/data/bundles_prod/1-32.yaml x: 1 # contributors y: 102 lines of code generatebundlefile/data/bundles_dev/1-32.yaml x: 1 # contributors y: 100 lines of code credentialproviderpackage/charts/credential-provider-package/templates/_helpers.tpl x: 5 # contributors y: 83 lines of code credentialproviderpackage/charts/credential-provider-package/templates/daemonset.yaml x: 4 # contributors y: 113 lines of code credentialproviderpackage/pkg/configurator/linux/linux.go x: 6 # contributors y: 210 lines of code generatebundlefile/data/bundles_dev/1-28.yaml x: 5 # contributors y: 100 lines of code generatebundlefile/ecr.go x: 8 # contributors y: 173 lines of code generatebundlefile/ecr_helper.go x: 4 # contributors y: 81 lines of code generatebundlefile/bundle.go x: 9 # contributors y: 142 lines of code generatebundlefile/filewriter.go x: 3 # contributors y: 78 lines of code generatebundlefile/main.go x: 9 # contributors y: 191 lines of code generatebundlefile/bundle_types.go x: 7 # contributors y: 78 lines of code generatebundlefile/helm.go x: 3 # contributors y: 143 lines of code generatebundlefile/input.go x: 9 # contributors y: 144 lines of code generatebundlefile/options.go x: 5 # contributors y: 72 lines of code generatebundlefile/sts.go x: 2 # contributors y: 28 lines of code pkg/signature/manifest.go x: 6 # contributors y: 156 lines of code charts/eks-anywhere-packages/templates/registrymirrorsecret.yaml x: 4 # contributors y: 41 lines of code pkg/registry/certinjector.go x: 1 # contributors y: 71 lines of code charts/eks-anywhere-packages/templates/namespace.yaml x: 7 # contributors y: 30 lines of code api/v1alpha1/packagebundlecontroller.go x: 3 # contributors y: 33 lines of code controllers/packagebundlecontroller_controller.go x: 8 # contributors y: 119 lines of code pkg/bundle/client.go x: 7 # contributors y: 176 lines of code pkg/webhook/packagebundle_webhook.go x: 2 # contributors y: 85 lines of code pkg/webhook/packagebundlecontroller_webhook.go x: 4 # contributors y: 117 lines of code api/v1alpha1/package.go x: 6 # contributors y: 62 lines of code api/v1alpha1/packagebundle.go x: 7 # contributors y: 173 lines of code credentialproviderpackage/pkg/configurator/bottlerocket/bottlerocket.go x: 2 # contributors y: 211 lines of code credentialproviderpackage/pkg/configurator/configurator.go x: 2 # contributors y: 8 lines of code ecrtokenrefresher/pkg/kubernetes/kubernetes.go x: 3 # contributors y: 48 lines of code pkg/artifacts/puller.go x: 4 # contributors y: 5 lines of code pkg/artifacts/registry.go x: 5 # contributors y: 40 lines of code pkg/authenticator/authenticator.go x: 3 # contributors y: 16 lines of code pkg/authenticator/ecrsecret.go x: 4 # contributors y: 136 lines of code pkg/bundle/registry_client.go x: 4 # contributors y: 43 lines of code pkg/config/config.go x: 3 # contributors y: 44 lines of code pkg/driver/helmdriver.go x: 9 # contributors y: 234 lines of code pkg/driver/packagedriver.go x: 6 # contributors y: 12 lines of code pkg/packages/manager.go x: 7 # contributors y: 289 lines of code pkg/registry/client.go x: 3 # contributors y: 74 lines of code pkg/registry/storage.go x: 3 # contributors y: 31 lines of code charts/eks-anywhere-packages/templates/packagebundlecontroller.yaml x: 6 # contributors y: 17 lines of code pkg/bundle/manager.go x: 11 # contributors y: 231 lines of code ecrtokenrefresher/pkg/secrets/registrymirror/registrymirror.go x: 2 # contributors y: 110 lines of code credentialproviderpackage/charts/credential-provider-package/values.yaml x: 2 # contributors y: 26 lines of code charts/eks-anywhere-packages-migrations/templates/_helpers.tpl x: 2 # contributors y: 10 lines of code config/crd/kustomization.yaml x: 3 # contributors y: 9 lines of code config/default/kustomization.yaml x: 3 # contributors y: 39 lines of code controllers/packagebundle_controller.go x: 8 # contributors y: 104 lines of code charts/eks-anywhere-packages/templates/_helpers.tpl x: 5 # contributors y: 149 lines of code credentialproviderpackage/pkg/configurator/linux/templates/credential-provider-config.yaml x: 1 # contributors y: 17 lines of code charts/eks-anywhere-packages/templates/credentialpackage.yaml x: 2 # contributors y: 32 lines of code charts/eks-anywhere-packages/templates/certs.yaml x: 3 # contributors y: 38 lines of code charts/eks-anywhere-packages/templates/clusterrole.yaml x: 4 # contributors y: 138 lines of code charts/eks-anywhere-packages/templates/configmap.yaml x: 4 # contributors y: 27 lines of code charts/eks-anywhere-packages/templates/network-policy.yaml x: 2 # contributors y: 18 lines of code charts/eks-anywhere-packages/templates/package.yaml x: 2 # contributors y: 41 lines of code charts/eks-anywhere-packages/templates/role.yaml x: 4 # contributors y: 67 lines of code charts/eks-anywhere-packages/templates/service.yaml x: 5 # contributors y: 44 lines of code charts/eks-anywhere-packages/templates/serviceaccount.yaml x: 3 # contributors y: 19 lines of code charts/eks-anywhere-packages/templates/webhook.yaml x: 4 # contributors y: 73 lines of code pkg/authenticator/target_cluster_client.go x: 3 # contributors y: 208 lines of code credentialproviderpackage/cmd/aws-credential-provider/main.go x: 1 # contributors y: 115 lines of code credentialproviderpackage/pkg/templater/templater.go x: 1 # contributors y: 55 lines of code credentialproviderpackage/charts/credential-provider-package/Chart.yaml x: 1 # contributors y: 7 lines of code credentialproviderpackage/charts/credential-provider-package/templates/serviceaccount.yaml x: 1 # contributors y: 13 lines of code credentialproviderpackage/pkg/filewriter/filewriter.go x: 1 # contributors y: 19 lines of code credentialproviderpackage/pkg/filewriter/filewriter_defaults.go x: 1 # contributors y: 14 lines of code credentialproviderpackage/pkg/filewriter/writer.go x: 1 # contributors y: 80 lines of code credentialproviderpackage/pkg/templater/partialyaml.go x: 1 # contributors y: 22 lines of code credentialproviderpackage/pkg/templater/yaml.go x: 1 # contributors y: 31 lines of code credentialproviderpackage/skaffold.yaml x: 1 # contributors y: 23 lines of code charts/eks-anywhere-packages-migrations/templates/adopt-crds-awssecret.yaml x: 2 # contributors y: 92 lines of code charts/eks-anywhere-packages-crds/values.yaml x: 1 # contributors y: 1 lines of code ecrtokenrefresher/cmd/ecr-token-refresher/main.go x: 3 # contributors y: 56 lines of code pkg/registry/certificates.go x: 2 # contributors y: 46 lines of code api/v1alpha1/packagebundle_types.go x: 7 # contributors y: 54 lines of code pkg/registry/credentials.go x: 2 # contributors y: 34 lines of code ecrtokenrefresher/pkg/secrets/aws/aws.go x: 1 # contributors y: 182 lines of code pkg/registry/artifact.go x: 2 # contributors y: 56 lines of code pkg/registry/pull.go x: 1 # contributors y: 29 lines of code cmd/root.go x: 1 # contributors y: 41 lines of code api/v1alpha1/package_types.go x: 5 # contributors y: 53 lines of code api/v1alpha1/packagebundlecontroller_types.go x: 6 # contributors y: 45 lines of code config/manager/kustomization.yaml x: 3 # contributors y: 14 lines of code config/manager/manager.yaml x: 4 # contributors y: 60 lines of code pkg/testutil/given.go x: 1 # contributors y: 36 lines of code config/webhook/manifests.yaml x: 5 # contributors y: 67 lines of code pkg/csset/csset.go x: 1 # contributors y: 51 lines of code pkg/file/filereader.go x: 1 # contributors y: 53 lines of code pkg/testutil/signature.go x: 2 # contributors y: 23 lines of code config/certmanager/certificate.yaml x: 2 # contributors y: 21 lines of code config/certmanager/kustomization.yaml x: 2 # contributors y: 4 lines of code config/certmanager/kustomizeconfig.yaml x: 2 # contributors y: 14 lines of code config/crd/patches/cainjection_in_packagebundlecontrollers.yaml x: 2 # contributors y: 6 lines of code config/default/manager_config_patch.yaml x: 2 # contributors y: 20 lines of code config/prometheus/kustomization.yaml x: 2 # contributors y: 2 lines of code config/rbac/auth_proxy_role_binding.yaml x: 2 # contributors y: 12 lines of code
574.0
lines of code
  min: 1.0
  average: 71.05
  25th percentile: 15.0
  median: 41.0
  75th percentile: 100.0
  max: 574.0
0 11.0
# contributors
min: 1.0 | average: 3.37 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.25 | max: 11.0