Skip to content

Beta Release 0.1.5

Compare
Choose a tag to compare
@simcap simcap released this 05 Oct 13:00
· 230 commits to master since this release

You can find attached binaries for OSX, Linux and Windows

Changelog

Features

  • Complete flow to enable MFA for a user, including QRCode generation
  • Much better output for awless log; default message (or user specified message) stored now in logs
  • #143: Follow CloudFormation stack events: awless tail stack-events my-stack-name --follow. Thanks to @trane9991.
  • Support concatenation between {holes} and "quoted strings" in template with + operator: policy = create policy ... resource="arn:aws:iam::" + {account.id} + ":mfa/${aws:username}"

AWS Services

  • Manage and listing of MFA devices: awless create/delete/attach/detach mfadevice, awless list mfadevices
  • Support Network Load Balancers: awless create loadbalancer .... type=network ...
  • Add conditions in policies and support multiple resources awless create policy ... conditions=\"aws:MultiFactorAuthPresent==true\" resource=arn:aws:iam::0123456789:mfa/test,arn:aws:iam::0123456789:user/test
  • Add conditions in role creation awless create role name=awless-mfa-role principal-account=0123456789 conditions=\"aws:MultiFactorAuthPresent==true\"
  • List the access keys of all users with awless list accesskeys (previously, only current user)
  • Fetch role trust policy document: awless show my-role

Fixes

  • Exit code is now non zero on template run with KO states