-
Notifications
You must be signed in to change notification settings - Fork 258
AWS compatibility
Eucalyptus strives for 100% API compatibility with all AWS services that we currently support. Our goal is to be a "drop-in replacement AWS region", or as close to that as humanly possible.
To that end, we want to test against all AWS tools in the open source ecosystem, identify those places where we are compatible, and find and fix all places where we are not compatible. All issues should be filed against the AWS Compatibility component.
Golden means a service "just works". Pointing region and credential variables of the service to a properly-configured Eucalyptus results in a near-perfectly working service.
-
Vagrant AWS Plug-in
-
Project URL: https://github.com/mitchellh/vagrant-aws
-
Versions tested: Vagrant 1.1+ (against Euca 3.2.2)
-
Known bugs: None
-
Notes: On 16 Mar 2013, Github user "carlsverre" submitted a https://github.com/mitchellh/vagrant-aws/pull/6 to the new Vagrant AWS plug-in to allow it to work against EMIs as well as AMIs. On 21 Mar 2013, Github user "svanzoest" +1'd it. The patch was merged by Github user "mitchellh" (upstream) on 22 Mar 2013.
-
Last update: 27 Mar 2013
-
s3curl
-
Project URL: http://aws.amazon.com/code/128
-
Versions tested: FIXME
-
Known bugs: None
-
Notes: The most basic tool for talking to Walrus. For more info, see: http://www.eucalyptus.com/eucalyptus-cloud/tools/s3curl
-
Last update: 29 May 2013
-
s3cmd
-
Project URL: http://s3tools.org/s3cmd and https://github.com/s3tools/s3cmd
-
Versions tested: FIXME
-
Known bugs: None (with latest 1.5.0 build)
-
Notes: Recommended tool for talking to Walrus. For more info, see: * http://www.eucalyptus.com/eucalyptus-cloud/tools/s3cmd * https://github.com/eucalyptus/eucalyptus/wiki/HowTo-use-s3cmd-with-Eucalyptus
-
Last update: 02 April 2013
Green means a service works well enough to be useful, though code tweaks are necessary and fully equivalent functionality may not yet be available. Problems with tools in the "green" state are considered bugs, and will be handled accordingly.
-
AWS Toolkit for Eclipse
-
Project URL: https://github.com/aws/aws-toolkit-eclipse
-
Versions tested: Eclipse: Juno Service Release 1 -- AWS Java SDK: 1.4.0 -- Eucalyptus: 3.3 Milestone 3
-
Driver: Colby Dyess
-
Known bugs: ECUA-5275
-
Notes: EC2 functionality mostly "just works", some known issues around S3 functionality. More details here: Eclipse Plugin
-
Last update: 12 Mar 2013
-
AWS SDK for PHP
-
Project URL: FIXME
-
Versions tested: FIXME
-
Driver: John Jiang
-
Known bugs: FIXME
-
Notes: AWS SDK for PHP
-
Last update: 11 Mar 2013
-
AWS SDK for Ruby
-
Project URL: https://github.com/aws/aws-sdk-ruby
-
Versions tested: FIXME
-
Driver: jeevan_ullas
-
Known bugs: FIXME
-
Notes: FIXME
-
Last update: none
-
AWS SDK for Java
-
Project URL: http://aws.amazon.com/sdkforjava/
-
Versions tested: [AWS JAVA SDK 1.4.1, Euca 3.3 m5]
-
Driver: Tony Beckham
-
Known bugs: Cannot connect to Eucalyptus ELB endpoint.
-
Notes: known issues with Walrus should be fixed as of 3.3m4, needs retesting
-
Last update: 11 Mar 2013
-
Fog
-
Project URL: http://fog.io
-
Versions tested: FIXME
-
Driver: Harold Spencer Jr.
-
Known bugs: FIXME
-
Notes: Fog. Notable: Fog with Walrus requires Euca DNS to be set up?
-
Last update: 16 Mar 2013
-
NetflixOSS Edda
-
Project URL: FIXME
-
Driver: Dan Nurmi, grze
-
Known bugs: FIXME
-
Notes: Demoed at Netflix, 13 Mar 2013. Blog post describing setup: http://nurmiblog.wordpress.com/2013/01/22/inspired-by-netflix/
-
Last update: 13 Mar 2013
-
Netflix Asgard
-
Project URL: FIXME
-
Driver: grze
-
Known bugs: FIXME
-
Notes: demoed at Netflix, 13 Mar 2013.
-
Last update: 13 Mar 2013
-
Netflix Chaos Monkey
-
Project URL: FIXME
-
Driver: grze
-
Known bugs: FIXME
-
Notes: demoed at Netflix, 13 Mar 2013.
-
Last update: 13 Mar 2013
-
AWS CLI
-
Project URL: http://aws.amazon.com/cli/
-
Driver: Andy Grimm
-
Known bugs: FIXME
-
Notes: http://agrimmsreality.blogspot.com/2013/01/using-aws-cli-with-eucalyptus.html
-
Last update: 3 Jan 2013
-
Jenkins for EC2
-
Project URL: https://wiki.jenkins-ci.org/display/JENKINS/Amazon+EC2+Plugin
-
Driver: Lester Wade
-
Known bugs: FIXME
-
Notes: Version 1.17 of the EC2 plugin does not work. Jenkins tries to get endpoints via the register URL which fails unless endpoint is https://cloudIP:8443/register. Once past this point, connectivity test yields "login failure: all modules ignored". Version 1.14 works however.
-
Last update: FIXME
Red means that a service cannot be made to work without substantial modification, or at all -- or that status is completely unknown.
For reference and later testing.
AppScale | shaon | Green | http://mdshaonimran.wordpress.com/2013/03/01/run-appscale-on-eucalyptus/ | |
Scalr | Vic Iglesias | Green | http://testingclouds.wordpress.com/2013/01/23/using-scalr-for-automation-of-your-eucalyptus-cloud/ | |
Stackato | Harold Spencer Jr. | Green | Image runs, and Stackato services work. More info: Stackato-Image | |
AWS .Net SDK | open | |||
AWS SDK for Android | open | |||
AWS toolkit for iOS | open | |||
JetS3t | open | |||
RightScale AWS Gems | open |
code on Github | bugs on Jira | questions on StackOverflow | chat on IRC
Made available under the CC-BY-3.0-US license.
© 2015 Hewlett-Packard Development Company, L.P.
Index of Categories
- category.HOWTO
- category.Training
- category.Troubleshooting
- category.UNCATEGORIZED
- category.aws-compatibility
- category.blueprints
- category.bugs
- category.ceph
- category.community
- category.components
- category.confluence
- category.contributing
- category.contributions
- category.cors
- category.debugging
- category.design
- category.developer
- category.docs
- category.docs-team
- category.ebs
- category.eustore
- category.events
- category.examples
- category.faqs
- category.fedora
- category.gsoc
- category.ha
- category.hackfests
- category.images
- category.infrastructure
- category.install
- category.legacy
- category.meetings
- category.monitoring
- category.networking
- category.objectstorage
- category.participation
- category.people
- category.releng
- category.reporting
- category.riakcs
- category.stats
- category.storage
- category.tools
- category.training
- category.troubleshooting
- category.ui