in projects/enable-irsa/src/main.py [0:0]
def create_odic_provider(OidcUrl: str, Thumbprint: str):
while True:
response = choice('Creating a OIDC provider. This is privileged operation. Do you want to proceed (yes/no)? ')
if response == 'yes':
break
if response == 'no':
exit(1)
else:
print('Please enter "Yes" or "No".')
try:
iam.create_open_id_connect_provider(
Url=OidcUrl,
ClientIDList=[
'sts.amazonaws.com'
],
ThumbprintList=[
Thumbprint,
]
)
except iam.exceptions.EntityAlreadyExistsException:
print('The OIDC provider already exists')