├── .github └── workflows │ ├── create-release.yml │ └── postsubmit.yaml ├── .gitignore ├── ATTRIBUTION.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GOVERNANCE.md ├── LICENSE ├── Makefile ├── NOTICE ├── OWNERS ├── OWNERS_ALIASES ├── README.md ├── apis └── v1alpha1 │ ├── ack-generate-metadata.yaml │ ├── bucket.go │ ├── doc.go │ ├── enums.go │ ├── generator.yaml │ ├── groupversion_info.go │ ├── types.go │ └── zz_generated.deepcopy.go ├── cmd └── controller │ └── main.go ├── config ├── controller │ ├── deployment.yaml │ ├── kustomization.yaml │ └── service.yaml ├── crd │ ├── bases │ │ └── s3.services.k8s.aws_buckets.yaml │ ├── common │ │ ├── bases │ │ │ ├── services.k8s.aws_fieldexports.yaml │ │ │ └── services.k8s.aws_iamroleselectors.yaml │ │ └── kustomization.yaml │ └── kustomization.yaml ├── default │ └── kustomization.yaml ├── iam │ ├── recommended-inline-policy │ └── recommended-policy-arn ├── overlays │ └── namespaced │ │ ├── kustomization.yaml │ │ ├── role-binding.json │ │ └── role.json └── rbac │ ├── cluster-role-binding.yaml │ ├── cluster-role-controller.yaml │ ├── kustomization.yaml │ ├── leader-election-role-binding.yaml │ ├── leader-election-role.yaml │ ├── role-reader.yaml │ ├── role-writer.yaml │ └── service-account.yaml ├── generator.yaml ├── go.local.mod ├── go.mod ├── go.sum ├── helm ├── Chart.yaml ├── crds │ ├── s3.services.k8s.aws_buckets.yaml │ ├── services.k8s.aws_fieldexports.yaml │ └── services.k8s.aws_iamroleselectors.yaml ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── caches-role-binding.yaml │ ├── caches-role.yaml │ ├── cluster-role-binding.yaml │ ├── cluster-role-controller.yaml │ ├── deployment.yaml │ ├── leader-election-role-binding.yaml │ ├── leader-election-role.yaml │ ├── metrics-service.yaml │ ├── role-reader.yaml │ ├── role-writer.yaml │ └── service-account.yaml ├── values.schema.json └── values.yaml ├── metadata.yaml ├── olm └── olmconfig.yaml ├── pkg ├── resource │ ├── bucket │ │ ├── acl_custom.go │ │ ├── acl_custom_test.go │ │ ├── delta.go │ │ ├── descriptor.go │ │ ├── hook.go │ │ ├── identifiers.go │ │ ├── manager.go │ │ ├── manager_factory.go │ │ ├── references.go │ │ ├── resource.go │ │ ├── sdk.go │ │ ├── sdk_file_end.go │ │ └── tags.go │ └── registry.go └── version │ └── version.go ├── templates └── hooks │ └── bucket │ ├── sdk_create_post_build_request.go.tpl │ ├── sdk_create_post_set_output.go.tpl │ └── sdk_read_many_post_set_output.go.tpl └── test └── e2e ├── .gitignore ├── __init__.py ├── bootstrap.yaml ├── bootstrap_resources.py ├── conftest.py ├── replacement_values.py ├── requirements.txt ├── resources ├── bucket.yaml ├── bucket_accelerate.yaml ├── bucket_adopt.yaml ├── bucket_adopt_or_create.yaml ├── bucket_adopt_or_create_not_exist.yaml ├── bucket_adoption_stack.yaml ├── bucket_cors.yaml ├── bucket_deletion_policy.yaml ├── bucket_encryption.yaml ├── bucket_lifecycle.yaml ├── bucket_logging.yaml ├── bucket_notification.yaml ├── bucket_ownership_controls.yaml ├── bucket_policy.yaml ├── bucket_public_access_block.yaml ├── bucket_replication.yaml ├── bucket_request_payment.yaml ├── bucket_tagging.yaml ├── bucket_versioning.yaml └── bucket_website.yaml ├── service_bootstrap.py ├── service_cleanup.py └── tests ├── test_bucket.py ├── test_bucket_adoption_policy.py └── test_bucket_deletion_policy.py /.github/workflows/create-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/.github/workflows/create-release.yml -------------------------------------------------------------------------------- /.github/workflows/postsubmit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/.github/workflows/postsubmit.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.swp 3 | *~ 4 | .idea 5 | /docs/site 6 | bin 7 | build 8 | go.local.sum 9 | -------------------------------------------------------------------------------- /ATTRIBUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/ATTRIBUTION.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - core-ack-team -------------------------------------------------------------------------------- /OWNERS_ALIASES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/OWNERS_ALIASES -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/README.md -------------------------------------------------------------------------------- /apis/v1alpha1/ack-generate-metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/apis/v1alpha1/ack-generate-metadata.yaml -------------------------------------------------------------------------------- /apis/v1alpha1/bucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/apis/v1alpha1/bucket.go -------------------------------------------------------------------------------- /apis/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/apis/v1alpha1/doc.go -------------------------------------------------------------------------------- /apis/v1alpha1/enums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/apis/v1alpha1/enums.go -------------------------------------------------------------------------------- /apis/v1alpha1/generator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/apis/v1alpha1/generator.yaml -------------------------------------------------------------------------------- /apis/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/apis/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /apis/v1alpha1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/apis/v1alpha1/types.go -------------------------------------------------------------------------------- /apis/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/apis/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /cmd/controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/cmd/controller/main.go -------------------------------------------------------------------------------- /config/controller/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/controller/deployment.yaml -------------------------------------------------------------------------------- /config/controller/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/controller/kustomization.yaml -------------------------------------------------------------------------------- /config/controller/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/controller/service.yaml -------------------------------------------------------------------------------- /config/crd/bases/s3.services.k8s.aws_buckets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/crd/bases/s3.services.k8s.aws_buckets.yaml -------------------------------------------------------------------------------- /config/crd/common/bases/services.k8s.aws_fieldexports.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/crd/common/bases/services.k8s.aws_fieldexports.yaml -------------------------------------------------------------------------------- /config/crd/common/bases/services.k8s.aws_iamroleselectors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/crd/common/bases/services.k8s.aws_iamroleselectors.yaml -------------------------------------------------------------------------------- /config/crd/common/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/crd/common/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/iam/recommended-inline-policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/iam/recommended-inline-policy -------------------------------------------------------------------------------- /config/iam/recommended-policy-arn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/iam/recommended-policy-arn -------------------------------------------------------------------------------- /config/overlays/namespaced/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/overlays/namespaced/kustomization.yaml -------------------------------------------------------------------------------- /config/overlays/namespaced/role-binding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/overlays/namespaced/role-binding.json -------------------------------------------------------------------------------- /config/overlays/namespaced/role.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/overlays/namespaced/role.json -------------------------------------------------------------------------------- /config/rbac/cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/rbac/cluster-role-binding.yaml -------------------------------------------------------------------------------- /config/rbac/cluster-role-controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/rbac/cluster-role-controller.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader-election-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/rbac/leader-election-role-binding.yaml -------------------------------------------------------------------------------- /config/rbac/leader-election-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/rbac/leader-election-role.yaml -------------------------------------------------------------------------------- /config/rbac/role-reader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/rbac/role-reader.yaml -------------------------------------------------------------------------------- /config/rbac/role-writer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/rbac/role-writer.yaml -------------------------------------------------------------------------------- /config/rbac/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/config/rbac/service-account.yaml -------------------------------------------------------------------------------- /generator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/generator.yaml -------------------------------------------------------------------------------- /go.local.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/go.local.mod -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/go.sum -------------------------------------------------------------------------------- /helm/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/Chart.yaml -------------------------------------------------------------------------------- /helm/crds/s3.services.k8s.aws_buckets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/crds/s3.services.k8s.aws_buckets.yaml -------------------------------------------------------------------------------- /helm/crds/services.k8s.aws_fieldexports.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/crds/services.k8s.aws_fieldexports.yaml -------------------------------------------------------------------------------- /helm/crds/services.k8s.aws_iamroleselectors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/crds/services.k8s.aws_iamroleselectors.yaml -------------------------------------------------------------------------------- /helm/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/NOTES.txt -------------------------------------------------------------------------------- /helm/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/templates/caches-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/caches-role-binding.yaml -------------------------------------------------------------------------------- /helm/templates/caches-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/caches-role.yaml -------------------------------------------------------------------------------- /helm/templates/cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/cluster-role-binding.yaml -------------------------------------------------------------------------------- /helm/templates/cluster-role-controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/cluster-role-controller.yaml -------------------------------------------------------------------------------- /helm/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/templates/leader-election-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/leader-election-role-binding.yaml -------------------------------------------------------------------------------- /helm/templates/leader-election-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/leader-election-role.yaml -------------------------------------------------------------------------------- /helm/templates/metrics-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/metrics-service.yaml -------------------------------------------------------------------------------- /helm/templates/role-reader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/role-reader.yaml -------------------------------------------------------------------------------- /helm/templates/role-writer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/role-writer.yaml -------------------------------------------------------------------------------- /helm/templates/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/templates/service-account.yaml -------------------------------------------------------------------------------- /helm/values.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/values.schema.json -------------------------------------------------------------------------------- /helm/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/helm/values.yaml -------------------------------------------------------------------------------- /metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/metadata.yaml -------------------------------------------------------------------------------- /olm/olmconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/olm/olmconfig.yaml -------------------------------------------------------------------------------- /pkg/resource/bucket/acl_custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/acl_custom.go -------------------------------------------------------------------------------- /pkg/resource/bucket/acl_custom_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/acl_custom_test.go -------------------------------------------------------------------------------- /pkg/resource/bucket/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/delta.go -------------------------------------------------------------------------------- /pkg/resource/bucket/descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/descriptor.go -------------------------------------------------------------------------------- /pkg/resource/bucket/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/hook.go -------------------------------------------------------------------------------- /pkg/resource/bucket/identifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/identifiers.go -------------------------------------------------------------------------------- /pkg/resource/bucket/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/manager.go -------------------------------------------------------------------------------- /pkg/resource/bucket/manager_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/manager_factory.go -------------------------------------------------------------------------------- /pkg/resource/bucket/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/references.go -------------------------------------------------------------------------------- /pkg/resource/bucket/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/resource.go -------------------------------------------------------------------------------- /pkg/resource/bucket/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/sdk.go -------------------------------------------------------------------------------- /pkg/resource/bucket/sdk_file_end.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/sdk_file_end.go -------------------------------------------------------------------------------- /pkg/resource/bucket/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/bucket/tags.go -------------------------------------------------------------------------------- /pkg/resource/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/resource/registry.go -------------------------------------------------------------------------------- /pkg/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/pkg/version/version.go -------------------------------------------------------------------------------- /templates/hooks/bucket/sdk_create_post_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/templates/hooks/bucket/sdk_create_post_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/bucket/sdk_create_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/templates/hooks/bucket/sdk_create_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/bucket/sdk_read_many_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/templates/hooks/bucket/sdk_read_many_post_set_output.go.tpl -------------------------------------------------------------------------------- /test/e2e/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | *.py[cod] 3 | **/bootstrap.pkl -------------------------------------------------------------------------------- /test/e2e/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/__init__.py -------------------------------------------------------------------------------- /test/e2e/bootstrap.yaml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /test/e2e/bootstrap_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/bootstrap_resources.py -------------------------------------------------------------------------------- /test/e2e/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/conftest.py -------------------------------------------------------------------------------- /test/e2e/replacement_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/replacement_values.py -------------------------------------------------------------------------------- /test/e2e/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/requirements.txt -------------------------------------------------------------------------------- /test/e2e/resources/bucket.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_accelerate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_accelerate.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_adopt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_adopt.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_adopt_or_create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_adopt_or_create.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_adopt_or_create_not_exist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_adopt_or_create_not_exist.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_adoption_stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_adoption_stack.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_cors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_cors.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_deletion_policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_deletion_policy.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_encryption.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_encryption.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_lifecycle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_lifecycle.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_logging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_logging.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_notification.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_notification.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_ownership_controls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_ownership_controls.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_policy.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_public_access_block.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_public_access_block.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_replication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_replication.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_request_payment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_request_payment.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_tagging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_tagging.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_versioning.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_versioning.yaml -------------------------------------------------------------------------------- /test/e2e/resources/bucket_website.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/resources/bucket_website.yaml -------------------------------------------------------------------------------- /test/e2e/service_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/service_bootstrap.py -------------------------------------------------------------------------------- /test/e2e/service_cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/service_cleanup.py -------------------------------------------------------------------------------- /test/e2e/tests/test_bucket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/tests/test_bucket.py -------------------------------------------------------------------------------- /test/e2e/tests/test_bucket_adoption_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/tests/test_bucket_adoption_policy.py -------------------------------------------------------------------------------- /test/e2e/tests/test_bucket_deletion_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/s3-controller/HEAD/test/e2e/tests/test_bucket_deletion_policy.py --------------------------------------------------------------------------------