Path Lines of Code charts/aws-vpc-cni/Chart.yaml 19 charts/aws-vpc-cni/crds/customresourcedefinition.yaml 208 charts/aws-vpc-cni/crds/kustomization.yaml 4 charts/aws-vpc-cni/templates/_helpers.tpl 95 charts/aws-vpc-cni/templates/clusterrole.yaml 48 charts/aws-vpc-cni/templates/clusterrolebinding.yaml 14 charts/aws-vpc-cni/templates/configmap.yaml 26 charts/aws-vpc-cni/templates/daemonset.yaml 208 charts/aws-vpc-cni/templates/eniconfig.yaml 17 charts/aws-vpc-cni/templates/podmonitor.yaml 40 charts/aws-vpc-cni/templates/serviceaccount.yaml 13 charts/aws-vpc-cni/values.yaml 157 charts/cni-metrics-helper/Chart.yaml 19 charts/cni-metrics-helper/templates/_helpers.tpl 58 charts/cni-metrics-helper/templates/clusterrole.yaml 12 charts/cni-metrics-helper/templates/clusterrolebinding.yaml 14 charts/cni-metrics-helper/templates/deployment.yaml 68 charts/cni-metrics-helper/templates/serviceaccount.yaml 13 charts/cni-metrics-helper/values.yaml 26 cmd/aws-k8s-agent/main.go 112 cmd/aws-vpc-cni-init/main.go 140 cmd/aws-vpc-cni/main.go 349 cmd/cni-metrics-helper/main.go 128 cmd/cni-metrics-helper/metrics/cni_metrics.go 196 cmd/cni-metrics-helper/metrics/metrics.go 375 cmd/cni-metrics-helper/metrics/pod_watcher.go 46 cmd/egress-cni-plugin/egressContext.go 403 cmd/egress-cni-plugin/main.go 101 cmd/egress-cni-plugin/netconf.go 40 cmd/egress-cni-plugin/snat/snat.go 72 cmd/grpc-health-probe/main.go 115 cmd/routed-eni-cni-plugin/cni.go 436 cmd/routed-eni-cni-plugin/driver/driver.go 482 cmd/routed-eni-cni-plugin/driver/generate_mocks.go 1 config/master/aws-k8s-cni-cn.yaml 210 config/master/aws-k8s-cni-us-gov-east-1.yaml 210 config/master/aws-k8s-cni-us-gov-west-1.yaml 210 config/master/aws-k8s-cni.yaml 210 config/master/cni-metrics-helper-cn.yaml 78 config/master/cni-metrics-helper-us-gov-east-1.yaml 78 config/master/cni-metrics-helper-us-gov-west-1.yaml 78 config/master/cni-metrics-helper.yaml 78 config/multus/v3.7.2-eksbuild.1/aws-k8s-multus-cn.yaml 219 config/multus/v3.7.2-eksbuild.1/aws-k8s-multus-us-gov-east-1.yaml 219 config/multus/v3.7.2-eksbuild.1/aws-k8s-multus-us-gov-west-1.yaml 219 config/multus/v3.7.2-eksbuild.1/aws-k8s-multus.yaml 219 config/multus/v3.7.2-eksbuild.2/aws-k8s-multus-cn.yaml 215 config/multus/v3.7.2-eksbuild.2/aws-k8s-multus-us-gov-east-1.yaml 215 config/multus/v3.7.2-eksbuild.2/aws-k8s-multus-us-gov-west-1.yaml 215 config/multus/v3.7.2-eksbuild.2/aws-k8s-multus.yaml 215 config/multus/v3.8.0-eksbuild.1/aws-k8s-multus-cn.yaml 165 config/multus/v3.8.0-eksbuild.1/aws-k8s-multus-us-gov-east-1.yaml 165 config/multus/v3.8.0-eksbuild.1/aws-k8s-multus-us-gov-west-1.yaml 165 config/multus/v3.8.0-eksbuild.1/aws-k8s-multus.yaml 165 config/multus/v3.9.0-eksbuild.1/aws-k8s-multus-cn.yaml 165 config/multus/v3.9.0-eksbuild.1/aws-k8s-multus-us-gov-east-1.yaml 165 config/multus/v3.9.0-eksbuild.1/aws-k8s-multus-us-gov-west-1.yaml 165 config/multus/v3.9.0-eksbuild.1/aws-k8s-multus.yaml 165 config/multus/v3.9.0-eksbuild.2/aws-k8s-multus-cn.yaml 165 config/multus/v3.9.0-eksbuild.2/aws-k8s-multus-us-gov-east-1.yaml 165 config/multus/v3.9.0-eksbuild.2/aws-k8s-multus-us-gov-west-1.yaml 165 config/multus/v3.9.0-eksbuild.2/aws-k8s-multus.yaml 165 config/multus/v3.9.1-eksbuild.1/aws-k8s-multus-cn.yaml 165 config/multus/v3.9.1-eksbuild.1/aws-k8s-multus-us-gov-east-1.yaml 165 config/multus/v3.9.1-eksbuild.1/aws-k8s-multus-us-gov-west-1.yaml 165 config/multus/v3.9.1-eksbuild.1/aws-k8s-multus.yaml 165 config/multus/v3.9.2-eksbuild.1/aws-k8s-multus-cn.yaml 165 config/multus/v3.9.2-eksbuild.1/aws-k8s-multus-us-gov-east-1.yaml 165 config/multus/v3.9.2-eksbuild.1/aws-k8s-multus-us-gov-west-1.yaml 165 config/multus/v3.9.2-eksbuild.1/aws-k8s-multus.yaml 165 pkg/apis/crd/v1alpha1/eniconfig_types.go 24 pkg/apis/crd/v1alpha1/groupversion_info.go 10 pkg/apis/crd/v1alpha1/zz_generated.deepcopy.go 73 pkg/awsutils/awssession/session.go 102 pkg/awsutils/awsutils.go 1683 pkg/awsutils/generate_mocks.go 1 pkg/awsutils/imds.go 564 pkg/cninswrapper/generate_mocks.go 1 pkg/ec2metadatawrapper/ec2metadatawrapper.go 34 pkg/ec2metadatawrapper/generate_mocks.go 1 pkg/ec2wrapper/client.go 25 pkg/ec2wrapper/ec2wrapper.go 69 pkg/ec2wrapper/generate_mocks.go 1 pkg/eniconfig/eniconfig.go 90 pkg/eniconfig/generate_mocks.go 1 pkg/grpcwrapper/client.go 19 pkg/grpcwrapper/generate_mocks.go 1 pkg/hostipamwrapper/generate_mocks.go 1 pkg/hostipamwrapper/hostipam.go 28 pkg/ipamd/datastore/checkpoint.go 74 pkg/ipamd/datastore/data_store.go 1142 pkg/ipamd/introspect.go 147 pkg/ipamd/ipamd.go 1815 pkg/ipamd/rpc_handler.go 305 pkg/iptableswrapper/generate_mocks.go 1 pkg/iptableswrapper/iptables.go 64 pkg/ipwrapper/generate_mocks.go 1 pkg/ipwrapper/ip.go 17 pkg/k8sapi/k8sutils.go 208 pkg/netlinkwrapper/generate_mocks.go 1 pkg/netlinkwrapper/netlink.go 102 pkg/networkutils/generate_mocks.go 1 pkg/networkutils/names.go 15 pkg/networkutils/network.go 1026 pkg/nswrapper/generate_mocks.go 1 pkg/nswrapper/ns.go 15 pkg/procsyswrapper/generate_mocks.go 1 pkg/procsyswrapper/procsys.go 24 pkg/publisher/generate_mocks.go 1 pkg/publisher/publisher.go 177 pkg/rpcwrapper/client.go 19 pkg/rpcwrapper/generate_mocks.go 1 pkg/sgpp/constants.go 14 pkg/sgpp/utils.go 26 pkg/typeswrapper/client.go 18 pkg/typeswrapper/generate_mocks.go 1 pkg/utils/cniutils/cni_utils.go 159 pkg/utils/eventrecorder/eventrecorder.go 80 pkg/utils/logger/config.go 37 pkg/utils/logger/logger.go 29 pkg/utils/logger/zaplogger.go 124 pkg/utils/retry/backoff.go 49 pkg/utils/retry/errors.go 29 pkg/utils/retry/retry.go 40 pkg/utils/ttime/generate_mocks.go 1 pkg/utils/ttime/ttime.go 25 pkg/version/info.go 20 pkg/vethwrapper/generate_mocks.go 1 pkg/vethwrapper/veth.go 16 pkg/vpc/vpc.go 96 rpc/generate_mocks.go 1 rpc/rpc.pb.go 1144 rpc/rpc.proto 86 scripts/gen_vpc_ip_limits.go 299 utils/cp/cp.go 84 utils/imds/imds.go 26 utils/prometheusmetrics/prometheusmetrics.go 218 utils/utils.go 49