Metadata-Version: 2.1
Name: awscli-plugin-eucalyptus
Version: 0.3
Summary: Eucalyptus plugin for AWS CLI
Home-page: https://github.com/corymbia/eucalyptus-awscli-plugin
Author: Steve Jones
Author-email: steve@iaascream.cloud
License: BSD (Simplified)
Keywords: awscli,eucalyptus
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Internet
Description-Content-Type: text/markdown
Requires-Dist: awscli (>=1.11.0)

# AWS CLI plugin for Eucalyptus Cloud service endpoints

An awscli plugin to enable Eucalyptus service endpoints via configuration.

## AWS CLI endpoint plugin

This plugin is heavily based on the [AWS CLI endpoint plugin](https://github.com/wbingli/awscli-plugin-endpoint)
which can also be used with Eucalyptus clouds as per this [blog](https://blog.eucalyptus.cloud/post/tools-awscli/)

## Installation

To install the latest release of the Eucalyptus plugin:

```
$ pip install awscli-plugin-eucalyptus
```

To install the Eucalyptus plugin from source:

```
$ pip install git+https://github.com/corymbia/eucalyptus-awscli-plugin.git
```

This requires `pip` and `git` are available.

## Configuration

To enable the plugin for a profile (or default) set the `ufshost` and other optional items:

```
$ cat .aws/config 
[plugins]
eucalyptus = awscli_plugin_eucalyptus

[default]
ufshost = euca-10-10-10-10.euca.me
ufsport = 8773
verify_ssl = yes
```

## Usage

Assuming the plugin is configured for the default profile and text output:

```
$ aws ec2 describe-regions
REGIONS	http://euca-10-10-10-10.euca.me:8773/	eucalyptus
```

or:

```
$ aws sts get-caller-identity
000366223261	arn:aws:iam::000366223261:user/admin	AIDAAY3MOQOZPRWX2TU2G
```

Commands not supported by Eucalyptus will fail.


