Skip to content
Snippets Groups Projects
  • nimrod's avatar
    2638eac3
    Ansible playbook: project_ci_aws_creds.yaml · 2638eac3
    nimrod authored
    An Ansible playbook to create an IAM user for GitLab projects' CI. Also,
    rotates the IAM access keys, sets the CI variables for the access key,
    attaches an inline policy to limit the user by IP and requested region.
    Lastly, create a policy with full access to Resource Groups because I
    usually create one for each deployment but there isn't such an AWS
    managed policy.
    2638eac3
    History
    Ansible playbook: project_ci_aws_creds.yaml
    nimrod authored
    An Ansible playbook to create an IAM user for GitLab projects' CI. Also,
    rotates the IAM access keys, sets the CI variables for the access key,
    attaches an inline policy to limit the user by IP and requested region.
    Lastly, create a policy with full access to Resource Groups because I
    usually create one for each deployment but there isn't such an AWS
    managed policy.