path # lines of code pkg/files/reader.go 85 pkg/clustermanager/upgrader.go 49 pkg/clustermanager/cluster_manager.go 860 pkg/clustermanager/retrier_client.go 52 pkg/clustermanager/client.go 23 pkg/clustermanager/mocks/client_and_networking.go 443 pkg/clustermanager/internal/deployments.go 14 pkg/crypto/keygen.go 82 pkg/crypto/certificategen.go 98 pkg/crypto/keygenerator.go 4 pkg/crypto/mocks/crypto.go 32 pkg/crypto/validator.go 56 pkg/crypto/tls.go 10 pkg/api/v1alpha1/tinkermachineconfig.go 169 pkg/api/v1alpha1/tinkerbelldatacenterconfig.go 34 pkg/api/v1alpha1/vspheremachineconfig_webhook.go 116 pkg/api/v1alpha1/vspheredatacenterconfig_types.go 101 pkg/api/v1alpha1/tinkerbellmachineconfig_types.go 96 pkg/api/v1alpha1/oidcconfig_types.go 105 pkg/api/v1alpha1/cluster.go 440 pkg/api/v1alpha1/cluster_webhook.go 126 pkg/api/v1alpha1/cluster_defaults.go 47 pkg/api/v1alpha1/awsdatacenterconfig.go 34 pkg/api/v1alpha1/awsiamconfig_webhook.go 48 pkg/api/v1alpha1/vspheremachineconfig.go 63 pkg/api/v1alpha1/gitopsconfig_types.go 69 pkg/api/v1alpha1/dockerdatacenterconfig_types.go 63 pkg/api/v1alpha1/vspheredatacenterconfig.go 62 pkg/api/v1alpha1/oidcconfig_webhook.go 48 pkg/api/v1alpha1/awsiamconfig_types.go 76 pkg/api/v1alpha1/zz_generated.deepcopy.go 1099 pkg/api/v1alpha1/awsiamconfig.go 91 pkg/api/v1alpha1/marshallable.go 2 pkg/api/v1alpha1/vspheredatacenterconfig_webhook.go 88 pkg/api/v1alpha1/cluster_types.go 434 pkg/api/v1alpha1/dockerdatacenterconfig.go 34 pkg/api/v1alpha1/oidcconfig.go 57 pkg/api/v1alpha1/awsdatacenterconfig_types.go 62 pkg/api/v1alpha1/gitopsconfig.go 70 pkg/api/v1alpha1/gitopsconfig_webhook.go 48 pkg/api/v1alpha1/object_meta.go 6 pkg/api/v1alpha1/groupversion_info.go 10 pkg/api/v1alpha1/tinkerbelldatacenterconfig_types.go 73 pkg/api/v1alpha1/vspheremachineconfig_types.go 112 pkg/git/providers/github/github.go 176 pkg/git/providers/github/mocks/github.go 212 pkg/git/factory/gitfactory.go 36 pkg/git/factory/mocks/client.go 1 pkg/git/gogithub/mocks/client.go 94 pkg/git/gogithub/gogithub.go 181 pkg/git/git.go 72 pkg/git/mocks/git.go 155 pkg/git/gogit/gogit.go 341 pkg/git/gogit/mocks/client.go 196 pkg/clusterapi/upgrader.go 130 pkg/clusterapi/extraargs.go 106 pkg/clusterapi/installer.go 45 pkg/clusterapi/mocks/client.go 67 pkg/clusterapi/mocks/capiclient.go 71 pkg/clusterapi/resourceset_manager.go 84 pkg/clusterapi/resourceset.go 92 pkg/clusterapi/manager.go 28 pkg/semver/semver.go 84 pkg/bootstrapper/mocks/client.go 153 pkg/bootstrapper/bootstrapper.go 119 pkg/executables/flux.go 120 pkg/executables/dockerlinux.go 43 pkg/executables/sonobuoy.go 59 pkg/executables/executables.go 94 pkg/executables/clusterawsadm.go 48 pkg/executables/helm.go 33 pkg/executables/sync_slice.go 28 pkg/executables/awscli.go 21 pkg/executables/config/kind.yaml 46 pkg/executables/config/clusterctl.yaml 102 pkg/executables/constants.go 5 pkg/executables/kind.go 214 pkg/executables/dockercontainer.go 66 pkg/executables/govc.go 737 pkg/executables/clusterctl.go 336 pkg/executables/kubectl.go 1027 pkg/executables/builder.go 120 pkg/executables/mocks/executables.go 97 pkg/executables/command.go 33 pkg/executables/docker.go 100 pkg/executables/troubleshoot.go 68 pkg/networking/kindnetd/upgrader.go 44 pkg/networking/kindnetd/kindnetd.go 63 pkg/networking/kindnetd/mocks/client.go 32 pkg/networking/cilium/upgrader.go 96 pkg/networking/cilium/templater.go 104 pkg/networking/cilium/client.go 119 pkg/networking/cilium/mocks/upgrader.go 82 pkg/networking/cilium/mocks/helm.go 32 pkg/networking/cilium/mocks/clients.go 65 pkg/networking/cilium/mocks/cilium.go 1 pkg/networking/cilium/cilium.go 18 pkg/networking/cilium/ready.go 51 pkg/networking/internal/manifests.go 13 pkg/retrier/retrier.go 81 pkg/constants/constants.go 30 pkg/providers/tinkerbell/envars.go 21 pkg/providers/tinkerbell/config/template-md.yaml 67 pkg/providers/tinkerbell/config/machine-health-check-template.yaml 38 pkg/providers/tinkerbell/config/template-cp.yaml 150 pkg/providers/tinkerbell/tinkerbell.go 350 pkg/providers/tinkerbell/mocks/client.go 51 pkg/providers/common/config/audit-policy.yaml 142 pkg/providers/common/common.go 8 pkg/providers/factory/providerfactory.go 53 pkg/providers/vsphere/envars.go 38 pkg/providers/vsphere/config/template-md.yaml 150 pkg/providers/vsphere/config/defaultStorageClass.yaml 10 pkg/providers/vsphere/config/machine-health-check-template.yaml 38 pkg/providers/vsphere/config/template-cp.yaml 1237 pkg/providers/vsphere/config/secret.yaml 19 pkg/providers/vsphere/defaults.go 142 pkg/providers/vsphere/tags.go 22 pkg/providers/vsphere/spec.go 44 pkg/providers/vsphere/mocks/client.go 523 pkg/providers/vsphere/validator.go 321 pkg/providers/vsphere/internal/templates/factory.go 118 pkg/providers/vsphere/internal/templates/mocks/govc.go 147 pkg/providers/vsphere/internal/tags/factory.go 54 pkg/providers/vsphere/internal/tags/mocks/govc.go 73 pkg/providers/vsphere/vsphere.go 1136 pkg/providers/provider.go 56 pkg/providers/mocks/providers.go 400 pkg/providers/docker/config/template-md.yaml 56 pkg/providers/docker/config/template-cp.yaml 248 pkg/providers/docker/mocks/client.go 127 pkg/providers/docker/docker.go 390 pkg/diagnostics/factory.go 50 pkg/diagnostics/interfaces/mocks/diagnostics.go 403 pkg/diagnostics/collector_types.go 80 pkg/diagnostics/config/diagnostic-collector-rbac.yaml 28 pkg/diagnostics/diagnostic_bundle.go 330 pkg/diagnostics/analyzers.go 247 pkg/diagnostics/types.go 21 pkg/diagnostics/interfaces.go 50 pkg/diagnostics/collectors.go 263 pkg/diagnostics/analyzer_types.go 43 pkg/logger/doc.go 1 pkg/logger/zap.go 35 pkg/logger/logger.go 55 pkg/awsiamauth/config/aws-iam-authenticator.yaml 180 pkg/awsiamauth/config/aws-iam-authenticator-kubeconfig.yaml 24 pkg/awsiamauth/config/aws-iam-authenticator-ca-secret.yaml 11 pkg/awsiamauth/awsiamauth.go 113 pkg/validations/utils.go 29 pkg/validations/input.go 36 pkg/validations/cluster.go 27 pkg/validations/validation_options.go 13 pkg/validations/preflightvalidations.go 15 pkg/validations/upgradevalidations/immutableFields.go 104 pkg/validations/upgradevalidations/cluster.go 22 pkg/validations/upgradevalidations/upgradevalidations.go 10 pkg/validations/upgradevalidations/versions.go 36 pkg/validations/upgradevalidations/preflightvalidations.go 67 pkg/validations/upgradevalidations/eksasystem.go 31 pkg/validations/upgradevalidations/mocks/upgradevalidations.go 1 pkg/validations/kubectl.go 36 pkg/validations/runner.go 27 pkg/validations/mocks/kubectl.go 173 pkg/validations/mocks/docker.go 54 pkg/validations/docker.go 82 pkg/validations/createvalidations/cluster.go 25 pkg/validations/createvalidations/createvalidations.go 10 pkg/validations/createvalidations/preflightvalidations.go 53 pkg/validations/createvalidations/identityproviders.go 29 pkg/validations/createvalidations/gitops.go 41 pkg/validations/errors.go 11 pkg/features/internal.go 53 pkg/features/mutexmap.go 22 pkg/features/features.go 42 pkg/networkutils/networkutils.go 6 pkg/networkutils/netclient.go 12 pkg/networkutils/uniqueip.go 56 pkg/networkutils/ipgenerator.go 5 pkg/task/task.go 105 pkg/task/mocks/task.go 42 pkg/workflows/interfaces/interfaces.go 54 pkg/workflows/interfaces/mocks/clients.go 454 pkg/workflows/diagnostics.go 37 pkg/workflows/delete.go 156 pkg/workflows/create.go 288 pkg/workflows/upgrade.go 387 pkg/version/version.go 10 pkg/eksctl/eksctl.go 16 pkg/templater/partialyaml.go 24 pkg/templater/templater.go 55 pkg/templater/yaml.go 15 pkg/cluster/fetch.go 37 pkg/cluster/extraobjects.go 38 pkg/cluster/apply.go 24 pkg/cluster/config/releases.yaml 36 pkg/cluster/manifest_reader.go 50 pkg/cluster/objects/coredns_clusterrole.yaml 24 pkg/cluster/load.go 33 pkg/cluster/spec.go 413 pkg/cluster/mocks/client.go 32 pkg/cluster/embed_config.go 3 pkg/cluster/default_config.go 3 pkg/types/lookup.go 13 pkg/types/cluster.go 11 pkg/types/upgrades.go 30 pkg/types/resources.go 71 pkg/types/closer.go 5 pkg/filewriter/writer.go 58 pkg/filewriter/filewriter_defaults.go 14 pkg/filewriter/mocks/filewriter.go 74 pkg/filewriter/filewriter.go 14 pkg/addonmanager/addonclients/upgrader.go 151 pkg/addonmanager/addonclients/manifests/flux-system/gotk-sync.yaml 1 pkg/addonmanager/addonclients/manifests/flux-system/kustomization.yaml 8 pkg/addonmanager/addonclients/manifests/flux-system/gotk-patches.yaml 47 pkg/addonmanager/addonclients/manifests/eksa-system/kustomization.yaml 4 pkg/addonmanager/addonclients/files.go 114 pkg/addonmanager/addonclients/fluxaddonclient.go 570 pkg/addonmanager/addonclients/mocks/fluxaddonclient.go 93 pkg/clustermarshaller/clustermarshaller.go 57 pkg/clients/flux/client.go 25 controllers/buildspec.yml 11 controllers/controllers/reconciler/result.go 11 controllers/controllers/reconciler/reconcile.go 29 controllers/controllers/reconciler/yaml.go 20 controllers/controllers/cluster_controller.go 88 controllers/controllers/cluster_controller_legacy.go 94 controllers/controllers/clusters/provider.go 21 controllers/controllers/clusters/vsphere.go 113 controllers/controllers/clusters/docker.go 15 controllers/controllers/resource/reconciler.go 153 controllers/controllers/resource/template.go 238 controllers/controllers/resource/fetcher.go 356 controllers/controllers/resource/updater.go 113 controllers/controllers/resource/mocks/resource.go 281 controllers/controllers/vsphere_datacenter_controller.go 83 controllers/controllers/vsphere_machineconfig_controller.go 28 controllers/main.go 168 config/manager/manager_image_patch.yaml 11 config/manager/manager_service_account_patch.yaml 11 config/manager/manager.yaml 41 config/manager/kustomization.yaml 6 config/rbac/auth_proxy_service.yaml 14 config/rbac/service_account.yaml 5 config/rbac/role_binding.yaml 12 config/rbac/manager_extraroles_patch.yaml 228 config/rbac/auth_proxy_role_binding.yaml 12 config/rbac/role.yaml 55 config/rbac/leader_election_role_binding.yaml 12 config/rbac/leader_election_role.yaml 36 config/rbac/kustomization.yaml 18 config/rbac/auth_proxy_role.yaml 17 config/tilt/kustomization.yaml 8 config/manifest/eksa-components.yaml 3508 config/prod/kustomization.yaml 11 config/crd/patches/cainjection_in_clusters.yaml 6 config/crd/patches/webhook_in_clusters.yaml 14 config/crd/bases/anywhere.eks.amazonaws.com_awsiamconfigs.yaml 105 config/crd/bases/anywhere.eks.amazonaws.com_tinkerbelldatacenterconfigs.yaml 70 config/crd/bases/anywhere.eks.amazonaws.com_clusters.yaml 262 config/crd/bases/anywhere.eks.amazonaws.com_oidcconfigs.yaml 90 config/crd/bases/anywhere.eks.amazonaws.com_gitopsconfigs.yaml 87 config/crd/bases/anywhere.eks.amazonaws.com_vspheremachineconfigs.yaml 95 config/crd/bases/anywhere.eks.amazonaws.com_dockerdatacenterconfigs.yaml 53 config/crd/bases/anywhere.eks.amazonaws.com_vspheredatacenterconfigs.yaml 85 config/crd/bases/anywhere.eks.amazonaws.com_awsdatacenterconfigs.yaml 60 config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml 1922 config/crd/bases/anywhere.eks.amazonaws.com_tinkerbellmachineconfigs.yaml 77 config/crd/kustomization.yaml 17 config/crd/kustomizeconfig.yaml 16 config/certmanager/certificate.yaml 21 config/certmanager/kustomization.yaml 4 config/certmanager/kustomizeconfig.yaml 14 config/default/webhookcainjection_patch.yaml 7 config/default/manager_auth_proxy_patch.yaml 24 config/default/manager_config_patch.yaml 20 config/default/manager_webhook_patch.yaml 23 config/default/namespace.yaml 4 config/default/kustomization.yaml 41 config/webhook/service.yaml 11 config/webhook/service_selector_patch.yaml 8 config/webhook/kustomization.yaml 7 config/webhook/manifests.yaml 133 config/webhook/kustomizeconfig.yaml 21 conformance/template/PRODUCT.yaml 9 conformance/template/example.yaml 98 release/pkg/assets_cfssl.go 38 release/pkg/assets_capv.go 94 release/pkg/assets_cli.go 92 release/pkg/assets_cilium.go 146 release/pkg/images/images.go 67 release/pkg/assets_vsphere_csi.go 44 release/pkg/git/git.go 29 release/pkg/assets_kube_rbac_proxy.go 58 release/pkg/assets_bottlerocket_bootstrap.go 55 release/pkg/assets_etcdadm_bootstrap.go 147 release/pkg/assets_tink.go 52 release/pkg/retrier/retrier.go 54 release/pkg/generate_spec.go 537 release/pkg/assets_tinkerbell.go 77 release/pkg/aws/ecr/ecr.go 54 release/pkg/aws/s3/s3.go 61 release/pkg/aws/ecrpublic/ecrpublic.go 75 release/pkg/assets_etcdadm.go 54 release/pkg/assets_certmanager.go 143 release/pkg/assets_capd.go 155 release/pkg/assets_cluster_controller.go 109 release/pkg/assets_etcdadm_controller.go 146 release/pkg/assets_bottlerocket_admin.go 26 release/pkg/assets_vsphere_cloud_provider.go 40 release/pkg/assets_capa.go 170 release/pkg/prepare_release.go 422 release/pkg/utils/utils.go 61 release/pkg/assets_flux.go 87 release/pkg/versions.go 95 release/pkg/file_reader.go 270 release/pkg/assets_diagnostic_collector.go 54 release/pkg/assets_vsphere.go 89 release/pkg/assets_capt.go 90 release/pkg/assets_cri_tools.go 54 release/pkg/assets_capi.go 324 release/pkg/assets_hegel.go 38 release/pkg/artifacts_types.go 47 release/pkg/assets_kindnetd.go 109 release/pkg/assets_local_path_provisioner.go 38 release/pkg/assets_kube_vip.go 38 release/pkg/assets_eksa_tools.go 113 release/pkg/assets_eksd.go 218 release/pkg/clients/clients.go 202 release/api/v1alpha1/bundle_types.go 179 release/api/v1alpha1/artifacts.go 110 release/api/v1alpha1/zz_generated.deepcopy.go 537 release/api/v1alpha1/artifact_types.go 41 release/api/v1alpha1/release_types.go 37 release/api/v1alpha1/groupversion_info.go 10 release/buildspecs/dev-release.yml 8 release/buildspecs/eks-a-release.yml 8 release/buildspecs/bundle-release.yml 8 release/config/crd/bases/anywhere.eks.amazonaws.com_releases.yaml 174 release/config/crd/bases/anywhere.eks.amazonaws.com_bundles.yaml 1922 release/cmd/release.go 278 release/cmd/root.go 40 release/main.go 7 internal/pkg/files/files.go 59 internal/pkg/api/cluster.go 113 internal/pkg/api/awsiam.go 61 internal/pkg/api/gitops.go 61 internal/pkg/api/oidc.go 64 internal/pkg/api/vsphere.go 266 internal/pkg/api/yaml.go 52 internal/pkg/s3/bucket.go 8 internal/pkg/s3/upload.go 42 internal/pkg/s3/delete.go 48 internal/pkg/s3/download.go 39 internal/pkg/s3/object.go 22 internal/pkg/oidc/server.go 106 internal/pkg/oidc/keys.go 27 internal/pkg/oidc/token.go 107 internal/pkg/awsiam/download.go 34 internal/pkg/conformance/download.go 33 internal/pkg/conformance/runtests.go 13 internal/pkg/ssm/command.go 136 internal/pkg/ssm/run_output.go 18 internal/pkg/ec2/terminate.go 17 internal/pkg/ec2/list.go 65 internal/pkg/ec2/create.go 98 internal/pkg/ec2/tag.go 23 cmd/eksctl-anywhere/cmd/supportbundle.go 110 cmd/eksctl-anywhere/cmd/version.go 21 cmd/eksctl-anywhere/cmd/downloadartifacts.go 173 cmd/eksctl-anywhere/cmd/listovas.go 83 cmd/eksctl-anywhere/cmd/listimages.go 52 cmd/eksctl-anywhere/cmd/importimages.go 88 cmd/eksctl-anywhere/cmd/createcluster.go 138 cmd/eksctl-anywhere/cmd/deletecluster.go 115 cmd/eksctl-anywhere/cmd/constants.go 4 cmd/eksctl-anywhere/cmd/delete.go 12 cmd/eksctl-anywhere/cmd/list.go 12 cmd/eksctl-anywhere/cmd/upgradeplancluster.go 130 cmd/eksctl-anywhere/cmd/cleanup.go 19 cmd/eksctl-anywhere/cmd/common.go 15 cmd/eksctl-anywhere/cmd/validations.go 32 cmd/eksctl-anywhere/cmd/upgradeplan.go 12 cmd/eksctl-anywhere/cmd/create.go 12 cmd/eksctl-anywhere/cmd/download.go 12 cmd/eksctl-anywhere/cmd/options.go 37 cmd/eksctl-anywhere/cmd/root.go 35 cmd/eksctl-anywhere/cmd/upgradecluster.go 132 cmd/eksctl-anywhere/cmd/generate.go 12 cmd/eksctl-anywhere/cmd/generateclusterconfig.go 158 cmd/eksctl-anywhere/cmd/generatebundleconfig.go 98 cmd/eksctl-anywhere/cmd/upgrade.go 12 cmd/eksctl-anywhere/main.go 30 cmd/integration_test/build/buildspecs/conformance-eks-a-cli.yml 48 cmd/integration_test/build/buildspecs/build-eks-a-cli.yml 11 cmd/integration_test/build/buildspecs/test-eks-a-cli.yml 87 cmd/integration_test/cmd/run.go 101 cmd/integration_test/cmd/cleanupvsphere.go 54 cmd/integration_test/cmd/cleanupaws.go 59 cmd/integration_test/cmd/test.go 12 cmd/integration_test/cmd/cleanup.go 12 cmd/integration_test/cmd/root.go 34 cmd/integration_test/main.go 11 cmd/eks-a-tool/cmd/vspherermvms.go 49 cmd/eks-a-tool/cmd/vsphererm.go 12 cmd/eks-a-tool/cmd/validatecluster.go 61 cmd/eks-a-tool/cmd/vsphereautofill.go 133 cmd/eks-a-tool/cmd/conformancetest.go 30 cmd/eks-a-tool/cmd/conformancedownload.go 26 cmd/eks-a-tool/cmd/versions.go 32 cmd/eks-a-tool/cmd/uniqueip.go 45 cmd/eks-a-tool/cmd/root.go 34 cmd/eks-a-tool/cmd/conformance.go 12 cmd/eks-a-tool/cmd/vsphere.go 12 cmd/eks-a-tool/main.go 11