File tree 1 file changed +20
-0
lines changed
examples/iam-role-for-service-accounts-eks
1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -191,6 +191,26 @@ module "external_secrets_irsa_role" {
191
191
tags = local. tags
192
192
}
193
193
194
+ module "external_secrets_without_kms_or_ssm_irsa_role" {
195
+ source = " ../../modules/iam-role-for-service-accounts-eks"
196
+
197
+ role_name = " external-secrets"
198
+ attach_external_secrets_policy = true
199
+ external_secrets_ssm_parameter_arns = []
200
+ external_secrets_secrets_manager_arns = [" arn:aws:secretsmanager:*:*:secret:bar" ]
201
+ external_secrets_kms_key_arns = []
202
+ external_secrets_secrets_manager_create_permission = false
203
+
204
+ oidc_providers = {
205
+ ex = {
206
+ provider_arn = module.eks.oidc_provider_arn
207
+ namespace_service_accounts = [" default:kubernetes-external-secrets" ]
208
+ }
209
+ }
210
+
211
+ tags = local. tags
212
+ }
213
+
194
214
module "fsx_lustre_csi_irsa_role" {
195
215
source = " ../../modules/iam-role-for-service-accounts-eks"
196
216
You can’t perform that action at this time.
0 commit comments