azure / karpenter-provider-azure
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
pkg/apis/crds/karpenter.sh_nodeclaims.yaml
charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml
5 13 (38%) 8 (62%) 2025-05-05
pkg/apis/crds/karpenter.sh_nodepools.yaml
pkg/apis/crds/karpenter.sh_nodeclaims.yaml
5 14 (35%) 13 (38%) 2025-05-05
pkg/apis/crds/karpenter.sh_nodepools.yaml
charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml
5 14 (35%) 8 (62%) 2025-05-05
charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml
charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml
5 8 (62%) 8 (62%) 2025-05-05
pkg/apis/crds/karpenter.sh_nodeclaims.yaml
charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml
5 13 (38%) 8 (62%) 2025-05-05
pkg/apis/crds/karpenter.sh_nodepools.yaml
charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml
5 14 (35%) 8 (62%) 2025-05-05
pkg/apis/crds/karpenter.azure.com_aksnodeclasses.yaml
charts/karpenter-crd/templates/karpenter.azure.com_aksnodeclasses.yaml
3 14 (21%) 10 (30%) 2025-04-29
pkg/providers/instance/instance.go
pkg/cloudprovider/cloudprovider.go
3 37 (8%) 20 (15%) 2025-04-30
pkg/providers/instancetype/instancetype.go
pkg/apis/crds/karpenter.sh_nodeclaims.yaml
2 10 (20%) 13 (15%) 2025-05-05
pkg/cloudprovider/cloudprovider.go
pkg/operator/operator.go
2 20 (10%) 19 (10%) 2025-04-23
pkg/providers/imagefamily/image.go
pkg/apis/v1alpha2/aksnodeclass_status.go
2 12 (16%) 3 (66%) 2025-04-29
pkg/providers/instancetype/instancetypes.go
pkg/cloudprovider/cloudprovider.go
2 17 (11%) 20 (10%) 2025-04-23
charts/karpenter/templates/deployment.yaml
pkg/cloudprovider/cloudprovider.go
2 6 (33%) 20 (10%) 2025-04-23
pkg/controllers/nodeclass/status/kubernetesversion.go
pkg/providers/imagefamily/image.go
2 2 (100%) 12 (16%) 2025-04-23
pkg/providers/imagefamily/resolver.go
pkg/controllers/nodeclass/status/kubernetesversion.go
2 15 (13%) 2 (100%) 2025-04-23
charts/karpenter/templates/deployment.yaml
pkg/operator/operator.go
2 6 (33%) 19 (10%) 2025-04-23
pkg/controllers/nodeclass/status/images.go
pkg/controllers/nodeclaim/inplaceupdate/controller.go
2 2 (100%) 6 (33%) 2025-04-23
pkg/cloudprovider/drift.go
pkg/cloudprovider/cloudprovider.go
2 11 (18%) 20 (10%) 2025-04-29
pkg/providers/instancetype/instancetypes.go
pkg/providers/instance/instance.go
2 17 (11%) 37 (5%) 2025-04-23
pkg/providers/instancetype/instancetypes.go
charts/karpenter/templates/deployment.yaml
2 17 (11%) 6 (33%) 2025-04-23
pkg/providers/imagefamily/resolver.go
pkg/providers/imagefamily/image.go
2 15 (13%) 12 (16%) 2025-04-23
cmd/controller/main_ccp.go
cmd/controller/main.go
2 6 (33%) 7 (28%) 2025-04-19
pkg/providers/imagefamily/image.go
pkg/cloudprovider/cloudprovider.go
2 12 (16%) 20 (10%) 2025-04-29
pkg/providers/instance/instance.go
pkg/operator/operator.go
2 37 (5%) 19 (10%) 2025-04-23
pkg/controllers/nodeclass/status/kubernetesversion.go
pkg/controllers/nodeclass/status/images.go
2 2 (100%) 2 (100%) 2025-04-23
pkg/providers/imagefamily/image.go
pkg/cloudprovider/drift.go
2 12 (16%) 11 (18%) 2025-04-29
pkg/providers/imagefamily/resolver.go
pkg/controllers/nodeclass/status/images.go
2 15 (13%) 2 (100%) 2025-04-23
pkg/providers/instancetype/instancetype.go
charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml
2 10 (20%) 8 (25%) 2025-05-05
pkg/apis/v1alpha2/aksnodeclass.go
pkg/apis/crds/karpenter.azure.com_aksnodeclasses.yaml
2 8 (25%) 14 (14%) 2025-04-29
pkg/providers/instancetype/instancetype.go
pkg/apis/crds/karpenter.sh_nodepools.yaml
2 10 (20%) 14 (14%) 2025-05-05
pkg/providers/imagefamily/nodeimage.go
pkg/apis/v1alpha2/aksnodeclass_status.go
2 2 (100%) 3 (66%) 2025-04-29
pkg/providers/instancetype/instancetypes.go
pkg/operator/operator.go
2 17 (11%) 19 (10%) 2025-04-23
pkg/apis/v1alpha2/aksnodeclass.go
charts/karpenter-crd/templates/karpenter.azure.com_aksnodeclasses.yaml
2 8 (25%) 10 (20%) 2025-04-29
pkg/providers/imagefamily/nodeimage.go
pkg/providers/imagefamily/image.go
2 2 (100%) 12 (16%) 2025-04-29
pkg/providers/instancetype/instancetype.go
charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml
2 10 (20%) 8 (25%) 2025-05-05
pkg/controllers/nodeclass/status/kubernetesversion.go
pkg/controllers/nodeclaim/inplaceupdate/controller.go
2 2 (100%) 6 (33%) 2025-04-23
pkg/providers/imagefamily/resolver.go
pkg/controllers/nodeclaim/inplaceupdate/controller.go
2 15 (13%) 6 (33%) 2025-04-23
charts/karpenter/templates/deployment.yaml
pkg/providers/instance/instance.go
2 6 (33%) 37 (5%) 2025-04-23
pkg/controllers/nodeclass/status/images.go
pkg/providers/imagefamily/image.go
2 2 (100%) 12 (16%) 2025-04-23
pkg/controllers/nodeclaim/inplaceupdate/controller.go
pkg/providers/imagefamily/image.go
2 6 (33%) 12 (16%) 2025-04-23
pkg/providers/instancetype/instancetypes.go
pkg/controllers/nodeclass/status/images.go
1 17 (5%) 2 (50%) 2025-04-23
cmd/controller/main.go
pkg/providers/instancetype/instancetype.go
1 7 (14%) 10 (10%) 2025-04-19
pkg/providers/instancetype/instancetypes.go
pkg/cloudprovider/drift.go
1 17 (5%) 11 (9%) 2025-04-23
pkg/providers/instancetype/instancetypes.go
pkg/providers/imagefamily/image.go
1 17 (5%) 12 (8%) 2025-04-23
pkg/controllers/nodeclass/status/images.go
pkg/cloudprovider/drift.go
1 2 (50%) 11 (9%) 2025-04-23
pkg/apis/crds/karpenter.azure.com_aksnodeclasses.yaml
charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml
1 14 (7%) 8 (12%) 2025-04-29
pkg/controllers/nodeclaim/inplaceupdate/controller.go
pkg/controllers/nodeclaim/garbagecollection/nic_garbagecollection.go
1 6 (16%) 2 (50%) 2025-04-23
pkg/apis/v1alpha2/aksnodeclass.go
pkg/apis/crds/karpenter.sh_nodeclaims.yaml
1 8 (12%) 13 (7%) 2025-04-29
pkg/controllers/nodeclass/termination/controller.go
pkg/apis/v1alpha2/aksnodeclass_status.go
1 2 (50%) 3 (33%) 2025-04-18
pkg/controllers/nodeclass/termination/controller.go
pkg/apis/v1alpha2/zz_generated.deepcopy.go
1 2 (50%) 3 (33%) 2025-04-18
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [pkg/apis/crds/karpenter.sh_nodeclaims.yaml] [pkg/apis/crds/karpenter.sh_nodeclaims.yaml] [charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml] [charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml] [pkg/apis/crds/karpenter.sh_nodeclaims.yaml]--[charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml] 5 [charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml] [charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml] [pkg/apis/crds/karpenter.sh_nodeclaims.yaml]--[charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml] 5 [pkg/apis/crds/karpenter.sh_nodepools.yaml] [pkg/apis/crds/karpenter.sh_nodepools.yaml] [pkg/apis/crds/karpenter.sh_nodepools.yaml]--[pkg/apis/crds/karpenter.sh_nodeclaims.yaml] 5 [pkg/apis/crds/karpenter.sh_nodepools.yaml]--[charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml] 5 [pkg/apis/crds/karpenter.sh_nodepools.yaml]--[charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml] 5 [charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml]--[charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml] 5 [pkg/apis/crds/karpenter.azure.com_aksnodeclasses.yaml] [pkg/apis/crds/karpenter.azure.com_aksnodeclasses.yaml] [pkg/apis/crds/karpenter.azure.com_aksnodeclasses.yaml]--[charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml] 1 [charts/karpenter-crd/templates/karpenter.azure.com_aksnodeclasses.yaml] [charts/karpenter-crd/templates/karpenter.azure.com_aksnodeclasses.yaml] [pkg/apis/crds/karpenter.azure.com_aksnodeclasses.yaml]--[charts/karpenter-crd/templates/karpenter.azure.com_aksnodeclasses.yaml] 3 [pkg/providers/instance/instance.go] [pkg/providers/instance/instance.go] [pkg/cloudprovider/cloudprovider.go] [pkg/cloudprovider/cloudprovider.go] [pkg/providers/instance/instance.go]--[pkg/cloudprovider/cloudprovider.go] 3 [pkg/operator/operator.go] [pkg/operator/operator.go] [pkg/providers/instance/instance.go]--[pkg/operator/operator.go] 2 [pkg/cloudprovider/cloudprovider.go]--[pkg/operator/operator.go] 2 [pkg/providers/instancetype/instancetype.go] [pkg/providers/instancetype/instancetype.go] [pkg/providers/instancetype/instancetype.go]--[pkg/apis/crds/karpenter.sh_nodeclaims.yaml] 2 [pkg/providers/instancetype/instancetype.go]--[charts/karpenter-crd/templates/karpenter.sh_nodeclaims.yaml] 2 [pkg/providers/instancetype/instancetype.go]--[pkg/apis/crds/karpenter.sh_nodepools.yaml] 2 [pkg/providers/instancetype/instancetype.go]--[charts/karpenter-crd/templates/karpenter.sh_nodepools.yaml] 2 [pkg/providers/imagefamily/image.go] [pkg/providers/imagefamily/image.go] [pkg/providers/imagefamily/image.go]--[pkg/cloudprovider/cloudprovider.go] 2 [pkg/apis/v1alpha2/aksnodeclass_status.go] [pkg/apis/v1alpha2/aksnodeclass_status.go] [pkg/providers/imagefamily/image.go]--[pkg/apis/v1alpha2/aksnodeclass_status.go] 2 [pkg/cloudprovider/drift.go] [pkg/cloudprovider/drift.go] [pkg/providers/imagefamily/image.go]--[pkg/cloudprovider/drift.go] 2 [pkg/providers/instancetype/instancetypes.go] [pkg/providers/instancetype/instancetypes.go] [pkg/providers/instancetype/instancetypes.go]--[pkg/providers/instance/instance.go] 2 [pkg/providers/instancetype/instancetypes.go]--[pkg/cloudprovider/cloudprovider.go] 2 [pkg/providers/instancetype/instancetypes.go]--[pkg/operator/operator.go] 2 [pkg/providers/instancetype/instancetypes.go]--[pkg/providers/imagefamily/image.go] 1 [charts/karpenter/templates/deployment.yaml] [charts/karpenter/templates/deployment.yaml] [pkg/providers/instancetype/instancetypes.go]--[charts/karpenter/templates/deployment.yaml] 2 [pkg/controllers/nodeclass/status/images.go] [pkg/controllers/nodeclass/status/images.go] [pkg/providers/instancetype/instancetypes.go]--[pkg/controllers/nodeclass/status/images.go] 1 [pkg/providers/instancetype/instancetypes.go]--[pkg/cloudprovider/drift.go] 1 [charts/karpenter/templates/deployment.yaml]--[pkg/providers/instance/instance.go] 2 [charts/karpenter/templates/deployment.yaml]--[pkg/cloudprovider/cloudprovider.go] 2 [charts/karpenter/templates/deployment.yaml]--[pkg/operator/operator.go] 2 [pkg/controllers/nodeclass/status/kubernetesversion.go] [pkg/controllers/nodeclass/status/kubernetesversion.go] [pkg/controllers/nodeclass/status/kubernetesversion.go]--[pkg/providers/imagefamily/image.go] 2 [pkg/controllers/nodeclass/status/kubernetesversion.go]--[pkg/controllers/nodeclass/status/images.go] 2 [pkg/controllers/nodeclaim/inplaceupdate/controller.go] [pkg/controllers/nodeclaim/inplaceupdate/controller.go] [pkg/controllers/nodeclass/status/kubernetesversion.go]--[pkg/controllers/nodeclaim/inplaceupdate/controller.go] 2 [pkg/providers/imagefamily/resolver.go] [pkg/providers/imagefamily/resolver.go] [pkg/providers/imagefamily/resolver.go]--[pkg/providers/imagefamily/image.go] 2 [pkg/providers/imagefamily/resolver.go]--[pkg/controllers/nodeclass/status/kubernetesversion.go] 2 [pkg/providers/imagefamily/resolver.go]--[pkg/controllers/nodeclass/status/images.go] 2 [pkg/providers/imagefamily/resolver.go]--[pkg/controllers/nodeclaim/inplaceupdate/controller.go] 2 [pkg/controllers/nodeclass/status/images.go]--[pkg/providers/imagefamily/image.go] 2 [pkg/controllers/nodeclass/status/images.go]--[pkg/controllers/nodeclaim/inplaceupdate/controller.go] 2 [pkg/controllers/nodeclass/status/images.go]--[pkg/cloudprovider/drift.go] 1 [pkg/controllers/nodeclaim/inplaceupdate/controller.go]--[pkg/providers/imagefamily/image.go] 2 [pkg/controllers/nodeclaim/garbagecollection/nic_garbagecollection.go] [pkg/controllers/nodeclaim/garbagecollection/nic_garbagecollection.go] [pkg/controllers/nodeclaim/inplaceupdate/controller.go]--[pkg/controllers/nodeclaim/garbagecollection/nic_garbagecollection.go] 1 [pkg/cloudprovider/drift.go]--[pkg/cloudprovider/cloudprovider.go] 2 [cmd/controller/main_ccp.go] [cmd/controller/main_ccp.go] [cmd/controller/main.go] [cmd/controller/main.go] [cmd/controller/main_ccp.go]--[cmd/controller/main.go] 2 [cmd/controller/main.go]--[pkg/providers/instancetype/instancetype.go] 1 [pkg/apis/v1alpha2/aksnodeclass.go] [pkg/apis/v1alpha2/aksnodeclass.go] [pkg/apis/v1alpha2/aksnodeclass.go]--[pkg/apis/crds/karpenter.sh_nodeclaims.yaml] 1 [pkg/apis/v1alpha2/aksnodeclass.go]--[pkg/apis/crds/karpenter.azure.com_aksnodeclasses.yaml] 2 [pkg/apis/v1alpha2/aksnodeclass.go]--[charts/karpenter-crd/templates/karpenter.azure.com_aksnodeclasses.yaml] 2 [pkg/providers/imagefamily/nodeimage.go] [pkg/providers/imagefamily/nodeimage.go] [pkg/providers/imagefamily/nodeimage.go]--[pkg/providers/imagefamily/image.go] 2 [pkg/providers/imagefamily/nodeimage.go]--[pkg/apis/v1alpha2/aksnodeclass_status.go] 2 [pkg/controllers/nodeclass/termination/controller.go] [pkg/controllers/nodeclass/termination/controller.go] [pkg/controllers/nodeclass/termination/controller.go]--[pkg/apis/v1alpha2/aksnodeclass_status.go] 1 [pkg/apis/v1alpha2/zz_generated.deepcopy.go] [pkg/apis/v1alpha2/zz_generated.deepcopy.go] [pkg/controllers/nodeclass/termination/controller.go]--[pkg/apis/v1alpha2/zz_generated.deepcopy.go] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G pkg pkg pkg--pkg 12 charts charts pkg--charts 8 charts--charts 5 cmd cmd cmd--pkg 2 cmd--charts 2 cmd--cmd 2
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...