├── .gcloudignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── enhancement.md │ ├── failing-test.md │ └── support.md ├── PULL_REQUEST_TEMPLATE.md ├── cr.yaml ├── dependabot.yaml └── workflows │ ├── deps.yml │ ├── helm_chart_release.yaml │ ├── kpromo-reminder.yaml │ ├── tag.yml │ └── update-deps.yaml ├── .gitignore ├── .ko.yaml ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── NOTICE ├── OWNERS ├── OWNERS_ALIASES ├── SECURITY.md ├── SECURITY_CONTACTS ├── THIRD-PARTY-LICENSES ├── charts └── aws-cloud-controller-manager │ ├── Chart.yaml │ ├── LICENSE │ ├── Readme.md │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── cluserrolebinding.yaml │ ├── clusterrole.yaml │ ├── daemonset.yaml │ ├── rolebinding.yaml │ └── serviceaccount.yaml │ └── values.yaml ├── cloudbuild.yaml ├── cmd ├── aws-cloud-controller-manager │ └── main.go └── ecr-credential-provider │ ├── main.go │ ├── main_test.go │ ├── plugin.go │ └── plugin_test.go ├── code-of-conduct.md ├── docs ├── CHANGELOG.md ├── CHERRY_PICKS.md ├── README.md ├── RELEASE.md ├── TODO.md ├── assets │ └── images │ │ ├── aws_logo.svg │ │ └── kubernetes_icon.svg ├── credential_provider.md ├── development.md ├── getting_started.md ├── nlb_security_groups.md ├── overrides │ └── partials │ │ └── copyright.html ├── prerequisites.md ├── service_controller.md └── tagging_controller.md ├── examples ├── existing-cluster │ ├── base │ │ ├── apiserver-authentication-reader-role-binding.yaml │ │ ├── aws-cloud-controller-manager-daemonset.yaml │ │ ├── cluster-role-binding.yaml │ │ ├── cluster-role.yaml │ │ ├── kustomization.yaml │ │ └── service-account.yaml │ └── overlays │ │ └── superset-role │ │ ├── aws-cloud-controller-manager-daemonset-patch.yaml │ │ ├── cluster-role-patch.yaml │ │ └── kustomization.yaml └── kops-new-cluster │ ├── base │ ├── cluster.yaml │ └── kustomization.yaml │ └── overlays │ └── cloud-controller-manager │ ├── cluster.yaml │ └── kustomization.yaml ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt ├── changelog.py ├── cherry-pick-kk.sh ├── cherry_pick_pull.sh ├── e2e │ └── run.sh ├── install-e2e-tools.sh ├── install-gsutil.sh ├── install-ko.sh ├── kops-example.sh ├── local-up-cluster.sh ├── publish-docs.sh ├── sha256 ├── switch-to-latest-k8s.sh ├── tag-release.sh ├── tools.go ├── update-codegen.sh ├── update-deps.sh ├── update-gofmt.sh ├── verify-codegen.sh └── verify-gofmt.sh ├── mkdocs.yml ├── netlify.toml ├── pkg ├── apis │ └── config │ │ ├── doc.go │ │ ├── register.go │ │ └── v1alpha1 │ │ ├── doc.go │ │ ├── register.go │ │ ├── types.go │ │ └── zz_generated.deepcopy.go ├── controllers │ ├── options │ │ ├── resources.go │ │ └── tagging_controller.go │ └── tagging │ │ ├── metrics.go │ │ ├── tagging_controller.go │ │ ├── tagging_controller_test.go │ │ └── tagging_controller_wrapper.go ├── providers │ └── v1 │ │ ├── aws.go │ │ ├── aws_ec2.go │ │ ├── aws_fakes.go │ │ ├── aws_instance.go │ │ ├── aws_loadbalancer.go │ │ ├── aws_loadbalancer_test.go │ │ ├── aws_metrics.go │ │ ├── aws_routes.go │ │ ├── aws_sdk.go │ │ ├── aws_sdk_test.go │ │ ├── aws_test.go │ │ ├── aws_utils.go │ │ ├── aws_utils_test.go │ │ ├── aws_validations.go │ │ ├── aws_validations_test.go │ │ ├── batcher │ │ ├── batch_test.go │ │ └── batcher.go │ │ ├── config │ │ ├── config.go │ │ └── config_test.go │ │ ├── create_tags_batch.go │ │ ├── delete_tags_batch.go │ │ ├── describe_instance_batch.go │ │ ├── doc.go │ │ ├── iface │ │ └── types.go │ │ ├── instances.go │ │ ├── instances_test.go │ │ ├── instances_v2.go │ │ ├── instances_v2_test.go │ │ ├── log_handler.go │ │ ├── retry_handler.go │ │ ├── retry_handler_test.go │ │ ├── sets_ippermissions.go │ │ ├── sets_ippermissions_test.go │ │ ├── tags.go │ │ ├── tags_test.go │ │ ├── topology.go │ │ ├── topology_mock.go │ │ ├── topology_test.go │ │ ├── variant │ │ ├── fargate │ │ │ └── fargate.go │ │ └── variant.go │ │ ├── well_known_labels.go │ │ ├── zones.go │ │ └── zones_test.go └── services │ ├── aws_sts.go │ └── errors_mock.go ├── tests └── e2e │ ├── ecr_creds.go │ ├── go.mod │ ├── go.sum │ ├── loadbalancer.go │ ├── nodes.go │ └── suite_test.go └── version.txt /.gcloudignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/ISSUE_TEMPLATE/enhancement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/failing-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/ISSUE_TEMPLATE/failing-test.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/ISSUE_TEMPLATE/support.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/cr.yaml -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/deps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/workflows/deps.yml -------------------------------------------------------------------------------- /.github/workflows/helm_chart_release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/workflows/helm_chart_release.yaml -------------------------------------------------------------------------------- /.github/workflows/kpromo-reminder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/workflows/kpromo-reminder.yaml -------------------------------------------------------------------------------- /.github/workflows/tag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/workflows/tag.yml -------------------------------------------------------------------------------- /.github/workflows/update-deps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.github/workflows/update-deps.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.gitignore -------------------------------------------------------------------------------- /.ko.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/.ko.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Controller Manager 2 | Copyright 2018 The Kubernetes Authors. 3 | -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/OWNERS -------------------------------------------------------------------------------- /OWNERS_ALIASES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/OWNERS_ALIASES -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SECURITY_CONTACTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/SECURITY_CONTACTS -------------------------------------------------------------------------------- /THIRD-PARTY-LICENSES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/THIRD-PARTY-LICENSES -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/Chart.yaml -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/LICENSE -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/Readme.md -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/templates/cluserrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/templates/cluserrolebinding.yaml -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/templates/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/templates/clusterrole.yaml -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/templates/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/templates/daemonset.yaml -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/templates/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/templates/rolebinding.yaml -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/aws-cloud-controller-manager/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/charts/aws-cloud-controller-manager/values.yaml -------------------------------------------------------------------------------- /cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/cloudbuild.yaml -------------------------------------------------------------------------------- /cmd/aws-cloud-controller-manager/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/cmd/aws-cloud-controller-manager/main.go -------------------------------------------------------------------------------- /cmd/ecr-credential-provider/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/cmd/ecr-credential-provider/main.go -------------------------------------------------------------------------------- /cmd/ecr-credential-provider/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/cmd/ecr-credential-provider/main_test.go -------------------------------------------------------------------------------- /cmd/ecr-credential-provider/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/cmd/ecr-credential-provider/plugin.go -------------------------------------------------------------------------------- /cmd/ecr-credential-provider/plugin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/cmd/ecr-credential-provider/plugin_test.go -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/CHERRY_PICKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/CHERRY_PICKS.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/RELEASE.md -------------------------------------------------------------------------------- /docs/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/TODO.md -------------------------------------------------------------------------------- /docs/assets/images/aws_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/assets/images/aws_logo.svg -------------------------------------------------------------------------------- /docs/assets/images/kubernetes_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/assets/images/kubernetes_icon.svg -------------------------------------------------------------------------------- /docs/credential_provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/credential_provider.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/development.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/nlb_security_groups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/nlb_security_groups.md -------------------------------------------------------------------------------- /docs/overrides/partials/copyright.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/overrides/partials/copyright.html -------------------------------------------------------------------------------- /docs/prerequisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/prerequisites.md -------------------------------------------------------------------------------- /docs/service_controller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/service_controller.md -------------------------------------------------------------------------------- /docs/tagging_controller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/docs/tagging_controller.md -------------------------------------------------------------------------------- /examples/existing-cluster/base/apiserver-authentication-reader-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/existing-cluster/base/apiserver-authentication-reader-role-binding.yaml -------------------------------------------------------------------------------- /examples/existing-cluster/base/aws-cloud-controller-manager-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/existing-cluster/base/aws-cloud-controller-manager-daemonset.yaml -------------------------------------------------------------------------------- /examples/existing-cluster/base/cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/existing-cluster/base/cluster-role-binding.yaml -------------------------------------------------------------------------------- /examples/existing-cluster/base/cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/existing-cluster/base/cluster-role.yaml -------------------------------------------------------------------------------- /examples/existing-cluster/base/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/existing-cluster/base/kustomization.yaml -------------------------------------------------------------------------------- /examples/existing-cluster/base/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/existing-cluster/base/service-account.yaml -------------------------------------------------------------------------------- /examples/existing-cluster/overlays/superset-role/aws-cloud-controller-manager-daemonset-patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/existing-cluster/overlays/superset-role/aws-cloud-controller-manager-daemonset-patch.yaml -------------------------------------------------------------------------------- /examples/existing-cluster/overlays/superset-role/cluster-role-patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/existing-cluster/overlays/superset-role/cluster-role-patch.yaml -------------------------------------------------------------------------------- /examples/existing-cluster/overlays/superset-role/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/existing-cluster/overlays/superset-role/kustomization.yaml -------------------------------------------------------------------------------- /examples/kops-new-cluster/base/cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/kops-new-cluster/base/cluster.yaml -------------------------------------------------------------------------------- /examples/kops-new-cluster/base/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - cluster.yaml 3 | -------------------------------------------------------------------------------- /examples/kops-new-cluster/overlays/cloud-controller-manager/cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/kops-new-cluster/overlays/cloud-controller-manager/cluster.yaml -------------------------------------------------------------------------------- /examples/kops-new-cluster/overlays/cloud-controller-manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/examples/kops-new-cluster/overlays/cloud-controller-manager/kustomization.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/changelog.py -------------------------------------------------------------------------------- /hack/cherry-pick-kk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/cherry-pick-kk.sh -------------------------------------------------------------------------------- /hack/cherry_pick_pull.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/cherry_pick_pull.sh -------------------------------------------------------------------------------- /hack/e2e/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/e2e/run.sh -------------------------------------------------------------------------------- /hack/install-e2e-tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/install-e2e-tools.sh -------------------------------------------------------------------------------- /hack/install-gsutil.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/install-gsutil.sh -------------------------------------------------------------------------------- /hack/install-ko.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/install-ko.sh -------------------------------------------------------------------------------- /hack/kops-example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/kops-example.sh -------------------------------------------------------------------------------- /hack/local-up-cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/local-up-cluster.sh -------------------------------------------------------------------------------- /hack/publish-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/publish-docs.sh -------------------------------------------------------------------------------- /hack/sha256: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/sha256 -------------------------------------------------------------------------------- /hack/switch-to-latest-k8s.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/switch-to-latest-k8s.sh -------------------------------------------------------------------------------- /hack/tag-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/tag-release.sh -------------------------------------------------------------------------------- /hack/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/tools.go -------------------------------------------------------------------------------- /hack/update-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/update-codegen.sh -------------------------------------------------------------------------------- /hack/update-deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/update-deps.sh -------------------------------------------------------------------------------- /hack/update-gofmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/update-gofmt.sh -------------------------------------------------------------------------------- /hack/verify-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/verify-codegen.sh -------------------------------------------------------------------------------- /hack/verify-gofmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/hack/verify-gofmt.sh -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/netlify.toml -------------------------------------------------------------------------------- /pkg/apis/config/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/apis/config/doc.go -------------------------------------------------------------------------------- /pkg/apis/config/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/apis/config/register.go -------------------------------------------------------------------------------- /pkg/apis/config/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/apis/config/v1alpha1/doc.go -------------------------------------------------------------------------------- /pkg/apis/config/v1alpha1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/apis/config/v1alpha1/register.go -------------------------------------------------------------------------------- /pkg/apis/config/v1alpha1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/apis/config/v1alpha1/types.go -------------------------------------------------------------------------------- /pkg/apis/config/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/apis/config/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /pkg/controllers/options/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/controllers/options/resources.go -------------------------------------------------------------------------------- /pkg/controllers/options/tagging_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/controllers/options/tagging_controller.go -------------------------------------------------------------------------------- /pkg/controllers/tagging/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/controllers/tagging/metrics.go -------------------------------------------------------------------------------- /pkg/controllers/tagging/tagging_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/controllers/tagging/tagging_controller.go -------------------------------------------------------------------------------- /pkg/controllers/tagging/tagging_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/controllers/tagging/tagging_controller_test.go -------------------------------------------------------------------------------- /pkg/controllers/tagging/tagging_controller_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/controllers/tagging/tagging_controller_wrapper.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_ec2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_ec2.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_fakes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_fakes.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_instance.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_loadbalancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_loadbalancer.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_loadbalancer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_loadbalancer_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_metrics.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_routes.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_sdk.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_sdk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_sdk_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_utils.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_utils_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_validations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_validations.go -------------------------------------------------------------------------------- /pkg/providers/v1/aws_validations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/aws_validations_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/batcher/batch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/batcher/batch_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/batcher/batcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/batcher/batcher.go -------------------------------------------------------------------------------- /pkg/providers/v1/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/config/config.go -------------------------------------------------------------------------------- /pkg/providers/v1/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/config/config_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/create_tags_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/create_tags_batch.go -------------------------------------------------------------------------------- /pkg/providers/v1/delete_tags_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/delete_tags_batch.go -------------------------------------------------------------------------------- /pkg/providers/v1/describe_instance_batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/describe_instance_batch.go -------------------------------------------------------------------------------- /pkg/providers/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/doc.go -------------------------------------------------------------------------------- /pkg/providers/v1/iface/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/iface/types.go -------------------------------------------------------------------------------- /pkg/providers/v1/instances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/instances.go -------------------------------------------------------------------------------- /pkg/providers/v1/instances_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/instances_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/instances_v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/instances_v2.go -------------------------------------------------------------------------------- /pkg/providers/v1/instances_v2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/instances_v2_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/log_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/log_handler.go -------------------------------------------------------------------------------- /pkg/providers/v1/retry_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/retry_handler.go -------------------------------------------------------------------------------- /pkg/providers/v1/retry_handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/retry_handler_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/sets_ippermissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/sets_ippermissions.go -------------------------------------------------------------------------------- /pkg/providers/v1/sets_ippermissions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/sets_ippermissions_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/tags.go -------------------------------------------------------------------------------- /pkg/providers/v1/tags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/tags_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/topology.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/topology.go -------------------------------------------------------------------------------- /pkg/providers/v1/topology_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/topology_mock.go -------------------------------------------------------------------------------- /pkg/providers/v1/topology_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/topology_test.go -------------------------------------------------------------------------------- /pkg/providers/v1/variant/fargate/fargate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/variant/fargate/fargate.go -------------------------------------------------------------------------------- /pkg/providers/v1/variant/variant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/variant/variant.go -------------------------------------------------------------------------------- /pkg/providers/v1/well_known_labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/well_known_labels.go -------------------------------------------------------------------------------- /pkg/providers/v1/zones.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/zones.go -------------------------------------------------------------------------------- /pkg/providers/v1/zones_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/providers/v1/zones_test.go -------------------------------------------------------------------------------- /pkg/services/aws_sts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/services/aws_sts.go -------------------------------------------------------------------------------- /pkg/services/errors_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/pkg/services/errors_mock.go -------------------------------------------------------------------------------- /tests/e2e/ecr_creds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/tests/e2e/ecr_creds.go -------------------------------------------------------------------------------- /tests/e2e/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/tests/e2e/go.mod -------------------------------------------------------------------------------- /tests/e2e/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/tests/e2e/go.sum -------------------------------------------------------------------------------- /tests/e2e/loadbalancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/tests/e2e/loadbalancer.go -------------------------------------------------------------------------------- /tests/e2e/nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/tests/e2e/nodes.go -------------------------------------------------------------------------------- /tests/e2e/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubernetes/cloud-provider-aws/HEAD/tests/e2e/suite_test.go -------------------------------------------------------------------------------- /version.txt: -------------------------------------------------------------------------------- 1 | 1.34.0 2 | --------------------------------------------------------------------------------