kubernetes / kubeadm
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: 174
  • Daily file updates (only one update per file and date counted): 653
  • First update: 2016-12-02
  • Latest update: 2022-01-17
  • Days between first and latest update: 1873 (267 weeks, estimated 1335 working days)
  • Active days (at least one file change): 422
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 174 files with 12,445 lines of code in files.
    • 97 files that are 366+ days old (8,110 lines of code)
    • 58 files that are 181-365 days old (3,394 lines of code)
    • 2 files that are 91-180 days old (390 lines of code)
    • 17 files that are 31-90 days old (551 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
65% | 27% | 3% | 4% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 174 files with 12,445 lines of code in files.
    • 49 files have been last changed 366+ days ago (2,573 lines of code)
    • 56 files have been last changed 181-365 days ago (2,892 lines of code)
    • 28 files have been last changed 91-180 days ago (3,385 lines of code)
    • 39 files have been last changed 31-90 days ago (3,183 lines of code)
    • 2 files have been last changed 1-30 days ago (412 lines of code)
20% | 23% | 27% | 25% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, yaml, md, sh, svg, gitignore, txt, mod, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go87% | 7% | 4% | 0% | 0%
yaml27% | 60% | 0% | 11% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go32% | 22% | 38% | 1% | 5%
yaml0% | 24% | 8% | 66% | 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
kinder/pkg/cluster95% | 4% | 0% | 0% | 0%
kinder/ci/workflows57% | 27% | 0% | 14% | 0%
kinder/cmd/kinder100% | 0% | 0% | 0% | 0%
kinder/pkg/build100% | 0% | 0% | 0% | 0%
kinder/pkg/cri100% | 0% | 0% | 0% | 0%
kinder/pkg/kubeadm95% | 0% | 4% | 0% | 0%
kinder/pkg/extract100% | 0% | 0% | 0% | 0%
kinder/pkg/exec100% | 0% | 0% | 0% | 0%
kinder/hack100% | 0% | 0% | 0% | 0%
kinder/pkg/loadbalancer100% | 0% | 0% | 0% | 0%
kinder/pkg/constants100% | 0% | 0% | 0% | 0%
kinder/images/base100% | 0% | 0% | 0% | 0%
kinder/ci/tools<1% | 91% | 0% | 7% | 0%
kinder100% | 0% | 0% | 0% | 0%
kinder/hack/orderimports0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
kinder/pkg/cluster36% | 18% | 31% | 3% | 9%
kinder/cmd/kinder70% | 29% | 0% | 0% | 0%
kinder/pkg/build40% | 0% | 59% | 0% | 0%
kinder/pkg/cri37% | 29% | 15% | 0% | 18%
kinder/pkg/exec100% | 0% | 0% | 0% | 0%
kinder/pkg/loadbalancer100% | 0% | 0% | 0% | 0%
kinder/images/base100% | 0% | 0% | 0% | 0%
kinder100% | 0% | 0% | 0% | 0%
kinder/pkg/kubeadm<1% | 83% | 16% | 0% | 0%
kinder/ci/workflows0% | 30% | 0% | 69% | 0%
kinder/ci/tools0% | 20% | 25% | 53% | 0%
kinder/pkg/extract0% | 0% | 100% | 0% | 0%
kinder/hack/orderimports0% | 0% | 100% | 0% | 0%
kinder/hack0% | 0% | 100% | 0% | 0%
kinder/pkg/constants0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
alter.go
in kinder/pkg/build/alter
310 18 93 1051 27
do.go
in kinder/cmd/kinder/do
154 2 226 1051 20
nodevariant.go
in kinder/cmd/kinder/build/nodevariant
104 2 603 1051 11
createcluster.go
in kinder/cmd/kinder/create/cluster
94 2 647 1051 18
kinder.go
in kinder/cmd/kinder
86 4 440 1051 11
cp.go
in kinder/cmd/kinder/cp
50 2 262 1051 6
exec.go
in kinder/cmd/kinder/exec
49 2 262 1051 7
version.go
in kinder/cmd/kinder/version
19 1 633 1051 5
build.go
in kinder/cmd/kinder/build
17 1 623 1051 7
create.go
in kinder/cmd/kinder/create
15 1 649 1051 7
main.go
in kinder
7 1 939 1051 3
extract.go
in kinder/pkg/extract
446 27 93 1039 18
artifacts.go
in kinder/cmd/kinder/get/artifacts
91 3 860 1039 7
get.go
in kinder/cmd/kinder/get
21 1 786 1039 7
verify-workflow.go
in kinder/ci/tools
24 1 93 1021 7
upgrade-tasks.yaml
in kinder/ci/workflows
160 - 58 1011 23
skew-x-on-y-tasks.yaml
in kinder/ci/workflows
147 - 58 1008 25
verify-boilerplate.go
in kinder/hack
128 5 93 949 6
node.go
in kinder/pkg/cluster/status
304 27 93 939 32
waiter.go
in kinder/pkg/cluster/manager/actions
275 17 646 939 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
doc.go
in kinder/pkg/cluster/manager
1 - 939 939 1
doc.go
in kinder/pkg/cluster/status
1 - 939 939 1
main.go
in kinder
7 1 939 1051 3
binaryBits.go
in kinder/pkg/build/bits
38 3 933 939 2
upgradeBits.go
in kinder/pkg/build/bits
45 3 933 939 2
kubeadm-reset.go
in kinder/pkg/cluster/manager/actions
15 1 917 939 4
nodelist.go
in kinder/pkg/cluster/status
21 2 917 939 3
main.go
in kinder/images/base/docker/entrypoint
25 1 885 885 1
imageBits.go
in kinder/pkg/build/bits
57 3 860 939 3
artifacts.go
in kinder/cmd/kinder/get/artifacts
91 3 860 1039 7
get.go
in kinder/cmd/kinder/get
21 1 786 1039 7
kubeconfigpath.go
in kinder/cmd/kinder/get/kubeconfigpath
28 1 786 797 2
clusters.go
in kinder/cmd/kinder/get/clusters
28 2 786 814 3
nodes.go
in kinder/cmd/kinder/get/nodes
37 2 786 797 2
color.go
in kinder/pkg/exec/colors
27 4 785 797 2
installer.go
in kinder/pkg/build/bits
53 8 785 939 4
host-cmd.go
in kinder/pkg/exec
67 7 785 797 2
node-cmd.go
in kinder/pkg/exec
101 8 785 797 2
manage.go
in kinder/pkg/cluster/manager
110 6 785 939 13
base.go
in kinder/pkg/build/base
83 6 677 885 4
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
skew-kubelet-1.23-on-latest.yaml
in kinder/ci/workflows
14 - 71 73 2
skew-kubelet-1.21-on-1.23.yaml
in kinder/ci/workflows
14 - 71 73 2
skew-kubelet-1.22-on-1.23.yaml
in kinder/ci/workflows
14 - 71 73 2
skew-1.23-on-1.22.yaml
in kinder/ci/workflows
13 - 70 73 3
skew-latest-on-1.23.yaml
in kinder/ci/workflows
13 - 70 73 3
upgrade-1.23-latest.yaml
in kinder/ci/workflows
11 - 71 73 2
upgrade-1.22-1.23.yaml
in kinder/ci/workflows
11 - 71 73 2
external-etcd-1.23.yaml
in kinder/ci/workflows
10 - 71 73 2
discovery-1.23.yaml
in kinder/ci/workflows
10 - 71 73 2
patches-1.23.yaml
in kinder/ci/workflows
9 - 71 73 2
regular-1.23.yaml
in kinder/ci/workflows
9 - 71 73 2
external-ca-1.23.yaml
in kinder/ci/workflows
9 - 71 73 2
unversioned-kubelet-cm-tasks.yaml
in kinder/ci/tools/update-workflows/templates/workflows
177 - 85 87 2
unversioned-kubelet-cm-tasks.yaml
in kinder/ci/workflows
177 - 85 87 2
kubeadm-kinder-unversioned-kubelet-cm.yaml
in kinder/ci/tools/update-workflows/templates/testinfra
38 - 85 87 2
unversioned-kubelet-cm.yaml
in kinder/ci/tools/update-workflows/templates/workflows
11 - 85 87 2
unversioned-kubelet-cm-latest.yaml
in kinder/ci/workflows
11 - 85 87 2
orderimports.go
in kinder/hack/orderimports
356 15 93 165 6
componentpatches.go
in kinder/pkg/kubeadm
34 1 172 176 2
skew-kubelet-1.20-on-1.22.yaml
in kinder/ci/workflows
14 - 193 193 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
kubeadm-init.go
in kinder/pkg/cluster/manager/actions
260 8 18 939 41
util.go
in kinder/pkg/cri/nodes/common
152 10 25 453 4
patches-tasks.yaml
in kinder/ci/tools/update-workflows/templates/workflows
187 - 58 304 3
patches-tasks.yaml
in kinder/ci/workflows
187 - 58 600 6
upgrade-tasks.yaml
in kinder/ci/tools/update-workflows/templates/workflows
160 - 58 304 3
upgrade-tasks.yaml
in kinder/ci/workflows
160 - 58 1011 23
presubmit-upgrade-latest.yaml
in kinder/ci/tools/update-workflows/templates/workflows
152 - 58 304 3
discovery-tasks.yaml
in kinder/ci/tools/update-workflows/templates/workflows
152 - 58 304 3
presubmit-upgrade-latest.yaml
in kinder/ci/workflows
152 - 58 493 5
discovery-tasks.yaml
in kinder/ci/workflows
152 - 58 848 9
skew-x-on-y-tasks.yaml
in kinder/ci/tools/update-workflows/templates/workflows
147 - 58 304 3
skew-x-on-y-tasks.yaml
in kinder/ci/workflows
147 - 58 1008 25
external-etcd-tasks.yaml
in kinder/ci/tools/update-workflows/templates/workflows
127 - 58 304 3
external-etcd-tasks.yaml
in kinder/ci/workflows
127 - 58 304 3
external-ca-tasks.yaml
in kinder/ci/tools/update-workflows/templates/workflows
125 - 58 304 3
external-ca-tasks.yaml
in kinder/ci/workflows
125 - 58 499 7
upgrade-latest-no-addon-config-maps.yaml
in kinder/ci/tools/update-workflows/templates/workflows
103 - 58 304 3
upgrade-latest-no-addon-config-maps.yaml
in kinder/ci/workflows
103 - 58 493 5
cluster-info.go
in kinder/pkg/cluster/manager/actions
93 3 58 939 8
skew-x-on-y.yaml
in kinder/ci/tools/update-workflows/templates/workflows
13 - 70 304 4