Skip to content

A role for managing AWS CLI installations on OU Library infrastructure.

License

Notifications You must be signed in to change notification settings

OULibraries/ansible-role-awscli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OULibraries.awscli

A role that handles the installation and management of the AWS-packaged version of the awscli tool (version 2).

Requirements

The unzip package is required to make use of the unarchive module, but it is installed by the role before the unarchive task is needed.

Role Variables

There are currently only two variables (located in defaults/main.yml). Because they are set by default, they should only occasionally need to be modified or overridden. The variables are:

Name Description
awscli_version Rather than installing the most current version of the AWS-managed package, this role requires that a version be specified.
awscli_clean_previous_versions By default, this value is set to false. If it is set to true, the role will delete all previous version of the awscli located in /usr/local/aws-cli/v2/. It is recommended that this value only be set to true using the --extra-vars argument when necessary.

Dependencies

This role does not depend on any other roles.

Example Playbook

- hosts: all
  roles:
     - role: OULibraries.awscli

License

MIT

Author Information

James Mitchell

About

A role for managing AWS CLI installations on OU Library infrastructure.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published