This repository was archived by the owner on Sep 27, 2024. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11data "aws_caller_identity" "current" {}
22
3- variable "namespace" {
4- type = string
5- default = " ${ var . NameSpace != null ? var . NameSpace : var . GroupName } "
6- }
7-
83# ROLES
94resource "aws_iam_role" "api-service-role" {
105 name = " ${ var . GroupName } -api-service-role"
@@ -27,7 +22,7 @@ resource "aws_iam_role" "api-service-role" {
2722 "Condition": {
2823 "StringEquals": {
2924 "oidc.eks.us-east-1.amazonaws.com/id/${ var . OIDCProviderID } :aud": "sts.amazonaws.com",
30- "oidc.eks.us-east-1.amazonaws.com/id/${ var . OIDCProviderID } :sub": "system:serviceaccount:${ var . namespace } :${ var . GroupName } -api-service-account"
25+ "oidc.eks.us-east-1.amazonaws.com/id/${ var . OIDCProviderID } :sub": "system:serviceaccount:${ var . NameSpace != null ? var . NameSpace : var . GroupName } :${ var . GroupName } -api-service-account"
3126 }
3227 }
3328 }]
@@ -56,7 +51,7 @@ resource "aws_iam_role" "job-scheduler-service-role" {
5651 "Condition": {
5752 "StringEquals": {
5853 "oidc.eks.us-east-1.amazonaws.com/id/${ var . OIDCProviderID } :aud": "sts.amazonaws.com",
59- "oidc.eks.us-east-1.amazonaws.com/id/${ var . OIDCProviderID } :sub": "system:serviceaccount:${ var . namespace } :${ var . GroupName } -job-scheduler-service-account"
54+ "oidc.eks.us-east-1.amazonaws.com/id/${ var . OIDCProviderID } :sub": "system:serviceaccount:${ var . NameSpace != null ? var . NameSpace : var . GroupName } :${ var . GroupName } -job-scheduler-service-account"
6055 }
6156 }
6257 }]
You can’t perform that action at this time.
0 commit comments