strepsirrhini-army / chaos-lemur

An adaptation of the Chaos Monkey concept to BOSH releases
Apache License 2.0
62 stars 32 forks source link

Add Support for Openstack Iaas #8

Closed poblin-orange closed 8 years ago

poblin-orange commented 8 years ago

added openstack nova jclouds libs and properties to support Openstack Iaas.

poblin-orange commented 8 years ago

@nbahe thks for integration / fix of our pull request

nebhale commented 8 years ago

@poblin-orange I don't have an OpenStack installation to test this on. I think that the documented properties should work with the current design. Would it be possible for you to verify this?

poblin-orange commented 8 years ago

@nebhale just did a quick test Here is the cf-env results

User-Provided:
BLACKLIST: postgres
DEFAULT_PROBABILITY: 0.1
DIRECTOR_HOST: xx.yy.zz.xx
DIRECTOR_PASSWORD: wwwwwww
DIRECTOR_USERNAME: chaos
DRY_RUN: false
JAVA_OPTS: -Djava.security.egd=file:///dev/urandom
OPENSTACK_ENDPOINT: https://xxxx/v2.0
OPENSTACK_PASSWORD: zzzzzzzzzzzz
OPENSTACK_TENANT: Tenant
OPENSTACK_USERNAME: xx@uu.com
SCHEDULE: 0 0/15 * * * *
SECURITY_USER_NAME: chaos
SECURITY_USER_PASSWORD: zzzzz
WHITELIST: worker

ok, match the documented props

nebhale commented 8 years ago

Thanks for checking it out.