yenlincc/cert-2-aws-creds

Retrieve temporary AWS credentials using X.509 certificate.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
certificateThe the X.509 certificate (i.e. content of the file) that will be used when making the call to AWS to retrieve temporary credentialsyes
private_keyThe private key (i.e. content of the file) generated from the AWS IoT console. This key will be used when making the call to AWS to retrieve temporary credentialsyes
iot_endpointThe AWS account-specific IoT endpoint for retrieving temporary credentials. This should be one of the outputs after the action infrastructure Cloudformation stack is deployed.yes
aws_iot_role_aliasThe role alias created for the IAM role that will be assumed by this GitHub Action. This should be one of the outputs after the action infrastructure Cloudformation stack is deployed.yes
namedescription
aws_access_key_idTemporary access key. Can be used to authN/authZ requests to AWS
aws_secret_access_keyTemporary secret access key. Can be used to authN/authZ requests to AWS
aws_session_tokenSTS session token. Required to be used along with the other temporary cerdentials in this output