awscli_bundled

Installs bundled aws cli software

Vivus Ignis

ignis

17,326 downloads

16,846 latest version

4.3 quality score

Version information

  • 0.1.2 (latest)
  • 0.1.1
  • 0.1.0
released Oct 6th 2015

Start using this module

Documentation

ignis/awscli_bundled — version 0.1.2 Oct 6th 2015

awscli_bundled

Table of Contents

  1. Overview
  2. Usage - Configuration options and additional functionality
  3. Limitations - OS compatibility, etc.

Overview

This module installs a bundled version of awscli Bundled version means it depends on your local system python only during installation which is much safer in the long run.

Usage

Just add require awscli_bundled to a manifest where you need to use awscli. Or, if we need more customization, declare a class with parameters as shown:

class { 'awscli_bundled':
  awscli_install_dir    => '/usr/local/aws',
  awscli_source_dir     => 'http://your.company.com/custom-awscli-bundle.zip',
  awscli_binary_symlink => undef,
  wget_temp_dir         => '/var/tmp/puppet_wget'
}

If you set awscli_binary_symlink to undef that will skip creating a symlink in /usr/local/bin. Do it if you would like to manage your PATH variable independently.

Limitations

This module was tested on CentOS 6.x so far.