├── .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 ├── SECURITY.md ├── apis └── v1alpha1 │ ├── ack-generate-metadata.yaml │ ├── doc.go │ ├── enums.go │ ├── generator.yaml │ ├── group.go │ ├── groupversion_info.go │ ├── instance_profile.go │ ├── open_id_connect_provider.go │ ├── policy.go │ ├── role.go │ ├── service_linked_role.go │ ├── types.go │ ├── user.go │ └── zz_generated.deepcopy.go ├── cmd └── controller │ └── main.go ├── config ├── controller │ ├── deployment.yaml │ ├── kustomization.yaml │ └── service.yaml ├── crd │ ├── bases │ │ ├── iam.services.k8s.aws_groups.yaml │ │ ├── iam.services.k8s.aws_instanceprofiles.yaml │ │ ├── iam.services.k8s.aws_openidconnectproviders.yaml │ │ ├── iam.services.k8s.aws_policies.yaml │ │ ├── iam.services.k8s.aws_roles.yaml │ │ ├── iam.services.k8s.aws_servicelinkedroles.yaml │ │ └── iam.services.k8s.aws_users.yaml │ ├── common │ │ ├── bases │ │ │ ├── services.k8s.aws_fieldexports.yaml │ │ │ └── services.k8s.aws_iamroleselectors.yaml │ │ └── kustomization.yaml │ └── kustomization.yaml ├── default │ └── kustomization.yaml ├── iam │ └── recommended-inline-policy ├── 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.local.sum ├── go.mod ├── go.sum ├── helm ├── Chart.yaml ├── crds │ ├── iam.services.k8s.aws_groups.yaml │ ├── iam.services.k8s.aws_instanceprofiles.yaml │ ├── iam.services.k8s.aws_openidconnectproviders.yaml │ ├── iam.services.k8s.aws_policies.yaml │ ├── iam.services.k8s.aws_roles.yaml │ ├── iam.services.k8s.aws_servicelinkedroles.yaml │ ├── iam.services.k8s.aws_users.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 │ ├── group │ │ ├── delta.go │ │ ├── descriptor.go │ │ ├── hooks.go │ │ ├── identifiers.go │ │ ├── manager.go │ │ ├── manager_factory.go │ │ ├── references.go │ │ ├── resource.go │ │ └── sdk.go │ ├── instance_profile │ │ ├── delta.go │ │ ├── descriptor.go │ │ ├── hooks.go │ │ ├── identifiers.go │ │ ├── manager.go │ │ ├── manager_factory.go │ │ ├── references.go │ │ ├── resource.go │ │ ├── sdk.go │ │ └── tags.go │ ├── open_id_connect_provider │ │ ├── delta.go │ │ ├── descriptor.go │ │ ├── hooks.go │ │ ├── identifiers.go │ │ ├── manager.go │ │ ├── manager_factory.go │ │ ├── references.go │ │ ├── resource.go │ │ ├── sdk.go │ │ └── tags.go │ ├── policy │ │ ├── delta.go │ │ ├── descriptor.go │ │ ├── hooks.go │ │ ├── identifiers.go │ │ ├── manager.go │ │ ├── manager_factory.go │ │ ├── references.go │ │ ├── resource.go │ │ ├── sdk.go │ │ └── tags.go │ ├── registry.go │ ├── role │ │ ├── delta.go │ │ ├── descriptor.go │ │ ├── hooks.go │ │ ├── identifiers.go │ │ ├── manager.go │ │ ├── manager_factory.go │ │ ├── references.go │ │ ├── resource.go │ │ ├── sdk.go │ │ └── tags.go │ ├── service_linked_role │ │ ├── delta.go │ │ ├── descriptor.go │ │ ├── hooks.go │ │ ├── identifiers.go │ │ ├── manager.go │ │ ├── manager_factory.go │ │ ├── references.go │ │ ├── resource.go │ │ └── sdk.go │ └── user │ │ ├── delta.go │ │ ├── descriptor.go │ │ ├── hooks.go │ │ ├── identifiers.go │ │ ├── manager.go │ │ ├── manager_factory.go │ │ ├── references.go │ │ ├── resource.go │ │ ├── sdk.go │ │ └── tags.go ├── util │ ├── map.go │ └── tags.go └── version │ └── version.go ├── templates └── hooks │ ├── group │ ├── sdk_create_post_set_output.go.tpl │ ├── sdk_delete_pre_build_request.go.tpl │ ├── sdk_read_one_post_set_output.go.tpl │ ├── sdk_update_post_build_request.go.tpl │ └── sdk_update_pre_build_request.go.tpl │ ├── instance_profile │ ├── sdk_create_post_set_output.go.tpl │ ├── sdk_delete_pre_build_request.go.tpl │ └── sdk_read_one_post_set_output.go.tpl │ ├── open_id_connect_provider │ └── sdk_read_one_post_set_output.go.tpl │ ├── policy │ ├── sdk_delete_pre_build_request.go.tpl │ └── sdk_read_one_post_set_output.go.tpl │ ├── role │ ├── sdk_create_post_set_output.go.tpl │ ├── sdk_delete_pre_build_request.go.tpl │ ├── sdk_read_one_post_set_output.go.tpl │ ├── sdk_update_post_set_output.go.tpl │ └── sdk_update_pre_build_request.go.tpl │ ├── service_linked_role │ ├── post_populate_resource_from_annotation.go.tpl │ └── post_set_resource_identifiers.go.tpl │ └── user │ ├── sdk_create_post_set_output.go.tpl │ ├── sdk_delete_pre_build_request.go.tpl │ ├── sdk_read_one_post_set_output.go.tpl │ ├── sdk_update_post_build_request.go.tpl │ └── sdk_update_pre_build_request.go.tpl └── test └── e2e ├── .gitignore ├── __init__.py ├── bootstrap_resources.py ├── common ├── __init__.py └── types.py ├── conftest.py ├── group.py ├── instance_profile.py ├── open_id_connect_provider.py ├── policy.py ├── replacement_values.py ├── requirements.txt ├── resources ├── group_simple.yaml ├── instance_profile_simple.yaml ├── open_id_connect_provider_no_thumbprint.yaml ├── open_id_connect_provider_simple.yaml ├── policy_adopt.yaml ├── policy_adopt_or_create.yaml ├── policy_no_description.yaml ├── policy_simple.yaml ├── policy_simple_namespace.yaml ├── role_adoption.yaml ├── role_no_description.yaml ├── role_referring.yaml ├── role_referring_namespace.yaml ├── role_simple.yaml ├── service_linked_role.yaml └── user_simple.yaml ├── role.py ├── service_bootstrap.py ├── service_cleanup.py ├── tag.py ├── tests ├── __init__.py ├── test_descriptions.py ├── test_group.py ├── test_instance_profile.py ├── test_open_id_connect_provider.py ├── test_policy.py ├── test_references.py ├── test_role.py ├── test_service_linked_role.py └── test_user.py └── user.py /.github/workflows/create-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/.github/workflows/create-release.yml -------------------------------------------------------------------------------- /.github/workflows/postsubmit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/.github/workflows/postsubmit.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.swp 3 | *~ 4 | .idea 5 | .vscode 6 | /docs/site 7 | bin 8 | build -------------------------------------------------------------------------------- /ATTRIBUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/ATTRIBUTION.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-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/iam-controller/HEAD/OWNERS_ALIASES -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/SECURITY.md -------------------------------------------------------------------------------- /apis/v1alpha1/ack-generate-metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/ack-generate-metadata.yaml -------------------------------------------------------------------------------- /apis/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/doc.go -------------------------------------------------------------------------------- /apis/v1alpha1/enums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/enums.go -------------------------------------------------------------------------------- /apis/v1alpha1/generator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/generator.yaml -------------------------------------------------------------------------------- /apis/v1alpha1/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/group.go -------------------------------------------------------------------------------- /apis/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /apis/v1alpha1/instance_profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/instance_profile.go -------------------------------------------------------------------------------- /apis/v1alpha1/open_id_connect_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/open_id_connect_provider.go -------------------------------------------------------------------------------- /apis/v1alpha1/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/policy.go -------------------------------------------------------------------------------- /apis/v1alpha1/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/role.go -------------------------------------------------------------------------------- /apis/v1alpha1/service_linked_role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/service_linked_role.go -------------------------------------------------------------------------------- /apis/v1alpha1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/types.go -------------------------------------------------------------------------------- /apis/v1alpha1/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/user.go -------------------------------------------------------------------------------- /apis/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/apis/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /cmd/controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/cmd/controller/main.go -------------------------------------------------------------------------------- /config/controller/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/controller/deployment.yaml -------------------------------------------------------------------------------- /config/controller/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/controller/kustomization.yaml -------------------------------------------------------------------------------- /config/controller/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/controller/service.yaml -------------------------------------------------------------------------------- /config/crd/bases/iam.services.k8s.aws_groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/crd/bases/iam.services.k8s.aws_groups.yaml -------------------------------------------------------------------------------- /config/crd/bases/iam.services.k8s.aws_instanceprofiles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/crd/bases/iam.services.k8s.aws_instanceprofiles.yaml -------------------------------------------------------------------------------- /config/crd/bases/iam.services.k8s.aws_openidconnectproviders.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/crd/bases/iam.services.k8s.aws_openidconnectproviders.yaml -------------------------------------------------------------------------------- /config/crd/bases/iam.services.k8s.aws_policies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/crd/bases/iam.services.k8s.aws_policies.yaml -------------------------------------------------------------------------------- /config/crd/bases/iam.services.k8s.aws_roles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/crd/bases/iam.services.k8s.aws_roles.yaml -------------------------------------------------------------------------------- /config/crd/bases/iam.services.k8s.aws_servicelinkedroles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/crd/bases/iam.services.k8s.aws_servicelinkedroles.yaml -------------------------------------------------------------------------------- /config/crd/bases/iam.services.k8s.aws_users.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/crd/bases/iam.services.k8s.aws_users.yaml -------------------------------------------------------------------------------- /config/crd/common/bases/services.k8s.aws_fieldexports.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-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/iam-controller/HEAD/config/crd/common/bases/services.k8s.aws_iamroleselectors.yaml -------------------------------------------------------------------------------- /config/crd/common/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/crd/common/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/iam/recommended-inline-policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/iam/recommended-inline-policy -------------------------------------------------------------------------------- /config/overlays/namespaced/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/overlays/namespaced/kustomization.yaml -------------------------------------------------------------------------------- /config/overlays/namespaced/role-binding.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/overlays/namespaced/role-binding.json -------------------------------------------------------------------------------- /config/overlays/namespaced/role.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/overlays/namespaced/role.json -------------------------------------------------------------------------------- /config/rbac/cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/rbac/cluster-role-binding.yaml -------------------------------------------------------------------------------- /config/rbac/cluster-role-controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/rbac/cluster-role-controller.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader-election-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/rbac/leader-election-role-binding.yaml -------------------------------------------------------------------------------- /config/rbac/leader-election-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/rbac/leader-election-role.yaml -------------------------------------------------------------------------------- /config/rbac/role-reader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/rbac/role-reader.yaml -------------------------------------------------------------------------------- /config/rbac/role-writer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/rbac/role-writer.yaml -------------------------------------------------------------------------------- /config/rbac/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/config/rbac/service-account.yaml -------------------------------------------------------------------------------- /generator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/generator.yaml -------------------------------------------------------------------------------- /go.local.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/go.local.mod -------------------------------------------------------------------------------- /go.local.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/go.local.sum -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/go.sum -------------------------------------------------------------------------------- /helm/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/Chart.yaml -------------------------------------------------------------------------------- /helm/crds/iam.services.k8s.aws_groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/crds/iam.services.k8s.aws_groups.yaml -------------------------------------------------------------------------------- /helm/crds/iam.services.k8s.aws_instanceprofiles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/crds/iam.services.k8s.aws_instanceprofiles.yaml -------------------------------------------------------------------------------- /helm/crds/iam.services.k8s.aws_openidconnectproviders.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/crds/iam.services.k8s.aws_openidconnectproviders.yaml -------------------------------------------------------------------------------- /helm/crds/iam.services.k8s.aws_policies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/crds/iam.services.k8s.aws_policies.yaml -------------------------------------------------------------------------------- /helm/crds/iam.services.k8s.aws_roles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/crds/iam.services.k8s.aws_roles.yaml -------------------------------------------------------------------------------- /helm/crds/iam.services.k8s.aws_servicelinkedroles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/crds/iam.services.k8s.aws_servicelinkedroles.yaml -------------------------------------------------------------------------------- /helm/crds/iam.services.k8s.aws_users.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/crds/iam.services.k8s.aws_users.yaml -------------------------------------------------------------------------------- /helm/crds/services.k8s.aws_fieldexports.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/crds/services.k8s.aws_fieldexports.yaml -------------------------------------------------------------------------------- /helm/crds/services.k8s.aws_iamroleselectors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/crds/services.k8s.aws_iamroleselectors.yaml -------------------------------------------------------------------------------- /helm/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/NOTES.txt -------------------------------------------------------------------------------- /helm/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/templates/caches-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/caches-role-binding.yaml -------------------------------------------------------------------------------- /helm/templates/caches-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/caches-role.yaml -------------------------------------------------------------------------------- /helm/templates/cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/cluster-role-binding.yaml -------------------------------------------------------------------------------- /helm/templates/cluster-role-controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/cluster-role-controller.yaml -------------------------------------------------------------------------------- /helm/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/templates/leader-election-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/leader-election-role-binding.yaml -------------------------------------------------------------------------------- /helm/templates/leader-election-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/leader-election-role.yaml -------------------------------------------------------------------------------- /helm/templates/metrics-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/metrics-service.yaml -------------------------------------------------------------------------------- /helm/templates/role-reader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/role-reader.yaml -------------------------------------------------------------------------------- /helm/templates/role-writer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/role-writer.yaml -------------------------------------------------------------------------------- /helm/templates/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/templates/service-account.yaml -------------------------------------------------------------------------------- /helm/values.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/values.schema.json -------------------------------------------------------------------------------- /helm/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/helm/values.yaml -------------------------------------------------------------------------------- /metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/metadata.yaml -------------------------------------------------------------------------------- /olm/olmconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/olm/olmconfig.yaml -------------------------------------------------------------------------------- /pkg/resource/group/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/group/delta.go -------------------------------------------------------------------------------- /pkg/resource/group/descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/group/descriptor.go -------------------------------------------------------------------------------- /pkg/resource/group/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/group/hooks.go -------------------------------------------------------------------------------- /pkg/resource/group/identifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/group/identifiers.go -------------------------------------------------------------------------------- /pkg/resource/group/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/group/manager.go -------------------------------------------------------------------------------- /pkg/resource/group/manager_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/group/manager_factory.go -------------------------------------------------------------------------------- /pkg/resource/group/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/group/references.go -------------------------------------------------------------------------------- /pkg/resource/group/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/group/resource.go -------------------------------------------------------------------------------- /pkg/resource/group/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/group/sdk.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/delta.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/descriptor.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/hooks.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/identifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/identifiers.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/manager.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/manager_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/manager_factory.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/references.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/resource.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/sdk.go -------------------------------------------------------------------------------- /pkg/resource/instance_profile/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/instance_profile/tags.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/delta.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/descriptor.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/hooks.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/identifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/identifiers.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/manager.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/manager_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/manager_factory.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/references.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/resource.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/sdk.go -------------------------------------------------------------------------------- /pkg/resource/open_id_connect_provider/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/open_id_connect_provider/tags.go -------------------------------------------------------------------------------- /pkg/resource/policy/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/delta.go -------------------------------------------------------------------------------- /pkg/resource/policy/descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/descriptor.go -------------------------------------------------------------------------------- /pkg/resource/policy/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/hooks.go -------------------------------------------------------------------------------- /pkg/resource/policy/identifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/identifiers.go -------------------------------------------------------------------------------- /pkg/resource/policy/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/manager.go -------------------------------------------------------------------------------- /pkg/resource/policy/manager_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/manager_factory.go -------------------------------------------------------------------------------- /pkg/resource/policy/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/references.go -------------------------------------------------------------------------------- /pkg/resource/policy/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/resource.go -------------------------------------------------------------------------------- /pkg/resource/policy/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/sdk.go -------------------------------------------------------------------------------- /pkg/resource/policy/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/policy/tags.go -------------------------------------------------------------------------------- /pkg/resource/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/registry.go -------------------------------------------------------------------------------- /pkg/resource/role/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/delta.go -------------------------------------------------------------------------------- /pkg/resource/role/descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/descriptor.go -------------------------------------------------------------------------------- /pkg/resource/role/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/hooks.go -------------------------------------------------------------------------------- /pkg/resource/role/identifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/identifiers.go -------------------------------------------------------------------------------- /pkg/resource/role/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/manager.go -------------------------------------------------------------------------------- /pkg/resource/role/manager_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/manager_factory.go -------------------------------------------------------------------------------- /pkg/resource/role/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/references.go -------------------------------------------------------------------------------- /pkg/resource/role/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/resource.go -------------------------------------------------------------------------------- /pkg/resource/role/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/sdk.go -------------------------------------------------------------------------------- /pkg/resource/role/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/role/tags.go -------------------------------------------------------------------------------- /pkg/resource/service_linked_role/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/service_linked_role/delta.go -------------------------------------------------------------------------------- /pkg/resource/service_linked_role/descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/service_linked_role/descriptor.go -------------------------------------------------------------------------------- /pkg/resource/service_linked_role/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/service_linked_role/hooks.go -------------------------------------------------------------------------------- /pkg/resource/service_linked_role/identifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/service_linked_role/identifiers.go -------------------------------------------------------------------------------- /pkg/resource/service_linked_role/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/service_linked_role/manager.go -------------------------------------------------------------------------------- /pkg/resource/service_linked_role/manager_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/service_linked_role/manager_factory.go -------------------------------------------------------------------------------- /pkg/resource/service_linked_role/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/service_linked_role/references.go -------------------------------------------------------------------------------- /pkg/resource/service_linked_role/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/service_linked_role/resource.go -------------------------------------------------------------------------------- /pkg/resource/service_linked_role/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/service_linked_role/sdk.go -------------------------------------------------------------------------------- /pkg/resource/user/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/delta.go -------------------------------------------------------------------------------- /pkg/resource/user/descriptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/descriptor.go -------------------------------------------------------------------------------- /pkg/resource/user/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/hooks.go -------------------------------------------------------------------------------- /pkg/resource/user/identifiers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/identifiers.go -------------------------------------------------------------------------------- /pkg/resource/user/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/manager.go -------------------------------------------------------------------------------- /pkg/resource/user/manager_factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/manager_factory.go -------------------------------------------------------------------------------- /pkg/resource/user/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/references.go -------------------------------------------------------------------------------- /pkg/resource/user/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/resource.go -------------------------------------------------------------------------------- /pkg/resource/user/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/sdk.go -------------------------------------------------------------------------------- /pkg/resource/user/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/resource/user/tags.go -------------------------------------------------------------------------------- /pkg/util/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/util/map.go -------------------------------------------------------------------------------- /pkg/util/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/util/tags.go -------------------------------------------------------------------------------- /pkg/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/pkg/version/version.go -------------------------------------------------------------------------------- /templates/hooks/group/sdk_create_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/group/sdk_create_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/group/sdk_delete_pre_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/group/sdk_delete_pre_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/group/sdk_read_one_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/group/sdk_read_one_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/group/sdk_update_post_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/group/sdk_update_post_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/group/sdk_update_pre_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/group/sdk_update_pre_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/instance_profile/sdk_create_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/instance_profile/sdk_create_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/instance_profile/sdk_delete_pre_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/instance_profile/sdk_delete_pre_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/instance_profile/sdk_read_one_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/instance_profile/sdk_read_one_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/open_id_connect_provider/sdk_read_one_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/open_id_connect_provider/sdk_read_one_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/policy/sdk_delete_pre_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/policy/sdk_delete_pre_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/policy/sdk_read_one_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/policy/sdk_read_one_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/role/sdk_create_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/role/sdk_create_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/role/sdk_delete_pre_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/role/sdk_delete_pre_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/role/sdk_read_one_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/role/sdk_read_one_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/role/sdk_update_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/role/sdk_update_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/role/sdk_update_pre_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/role/sdk_update_pre_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/service_linked_role/post_populate_resource_from_annotation.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/service_linked_role/post_populate_resource_from_annotation.go.tpl -------------------------------------------------------------------------------- /templates/hooks/service_linked_role/post_set_resource_identifiers.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/service_linked_role/post_set_resource_identifiers.go.tpl -------------------------------------------------------------------------------- /templates/hooks/user/sdk_create_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/user/sdk_create_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/user/sdk_delete_pre_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/user/sdk_delete_pre_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/user/sdk_read_one_post_set_output.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/user/sdk_read_one_post_set_output.go.tpl -------------------------------------------------------------------------------- /templates/hooks/user/sdk_update_post_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/user/sdk_update_post_build_request.go.tpl -------------------------------------------------------------------------------- /templates/hooks/user/sdk_update_pre_build_request.go.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/templates/hooks/user/sdk_update_pre_build_request.go.tpl -------------------------------------------------------------------------------- /test/e2e/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/.gitignore -------------------------------------------------------------------------------- /test/e2e/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/__init__.py -------------------------------------------------------------------------------- /test/e2e/bootstrap_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/bootstrap_resources.py -------------------------------------------------------------------------------- /test/e2e/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/e2e/common/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/common/types.py -------------------------------------------------------------------------------- /test/e2e/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/conftest.py -------------------------------------------------------------------------------- /test/e2e/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/group.py -------------------------------------------------------------------------------- /test/e2e/instance_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/instance_profile.py -------------------------------------------------------------------------------- /test/e2e/open_id_connect_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/open_id_connect_provider.py -------------------------------------------------------------------------------- /test/e2e/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/policy.py -------------------------------------------------------------------------------- /test/e2e/replacement_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/replacement_values.py -------------------------------------------------------------------------------- /test/e2e/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/requirements.txt -------------------------------------------------------------------------------- /test/e2e/resources/group_simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/group_simple.yaml -------------------------------------------------------------------------------- /test/e2e/resources/instance_profile_simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/instance_profile_simple.yaml -------------------------------------------------------------------------------- /test/e2e/resources/open_id_connect_provider_no_thumbprint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/open_id_connect_provider_no_thumbprint.yaml -------------------------------------------------------------------------------- /test/e2e/resources/open_id_connect_provider_simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/open_id_connect_provider_simple.yaml -------------------------------------------------------------------------------- /test/e2e/resources/policy_adopt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/policy_adopt.yaml -------------------------------------------------------------------------------- /test/e2e/resources/policy_adopt_or_create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/policy_adopt_or_create.yaml -------------------------------------------------------------------------------- /test/e2e/resources/policy_no_description.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/policy_no_description.yaml -------------------------------------------------------------------------------- /test/e2e/resources/policy_simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/policy_simple.yaml -------------------------------------------------------------------------------- /test/e2e/resources/policy_simple_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/policy_simple_namespace.yaml -------------------------------------------------------------------------------- /test/e2e/resources/role_adoption.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/role_adoption.yaml -------------------------------------------------------------------------------- /test/e2e/resources/role_no_description.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/role_no_description.yaml -------------------------------------------------------------------------------- /test/e2e/resources/role_referring.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/role_referring.yaml -------------------------------------------------------------------------------- /test/e2e/resources/role_referring_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/role_referring_namespace.yaml -------------------------------------------------------------------------------- /test/e2e/resources/role_simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/role_simple.yaml -------------------------------------------------------------------------------- /test/e2e/resources/service_linked_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/service_linked_role.yaml -------------------------------------------------------------------------------- /test/e2e/resources/user_simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/resources/user_simple.yaml -------------------------------------------------------------------------------- /test/e2e/role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/role.py -------------------------------------------------------------------------------- /test/e2e/service_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/service_bootstrap.py -------------------------------------------------------------------------------- /test/e2e/service_cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/service_cleanup.py -------------------------------------------------------------------------------- /test/e2e/tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tag.py -------------------------------------------------------------------------------- /test/e2e/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/__init__.py -------------------------------------------------------------------------------- /test/e2e/tests/test_descriptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/test_descriptions.py -------------------------------------------------------------------------------- /test/e2e/tests/test_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/test_group.py -------------------------------------------------------------------------------- /test/e2e/tests/test_instance_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/test_instance_profile.py -------------------------------------------------------------------------------- /test/e2e/tests/test_open_id_connect_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/test_open_id_connect_provider.py -------------------------------------------------------------------------------- /test/e2e/tests/test_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/test_policy.py -------------------------------------------------------------------------------- /test/e2e/tests/test_references.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/test_references.py -------------------------------------------------------------------------------- /test/e2e/tests/test_role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/test_role.py -------------------------------------------------------------------------------- /test/e2e/tests/test_service_linked_role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/test_service_linked_role.py -------------------------------------------------------------------------------- /test/e2e/tests/test_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/tests/test_user.py -------------------------------------------------------------------------------- /test/e2e/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-controllers-k8s/iam-controller/HEAD/test/e2e/user.py --------------------------------------------------------------------------------