allomov
10/20/2014 - 10:08 PM

logstash-bundle.yml

loudfoundry:
  relations:
    - ["rails:postgresql", "postgresql:db"]
    - ["logstash-agent", "rails"]
    - ["logstash-agent", "logstash-indexer"]
    - ["elasticsearch", "kibana"]
    - ["elasticsearch", "logstash-indexer"]
  services:
    redis:
      branch: lp:~charmers/charms/precise/redis-master/trunk
      charm: redis

    logstash-indexer:
      charm: logstash-indexer
      branch: lp:~charmers/charms/precise/logstash-indexer/trunk

    elasticsearch:
      charm: elasticsearch
      branch: lp:charms/trusty/elasticsearch

    kibana:
      exposed: true
      charm: kibana
      branch: lp:~charmers/charms/precise/kibana/trunk

    # https://bazaar.launchpad.net/~charmers/charms/precise/rails/trunk/view/head:/README.md
    rails:
      charm: rails
      branch: lp:~charmers/charms/precise/rails/trunk
      exposed: true
      options:
        repo: https://github.com/pavelpachkovskij/sample-rails

    postgresql:
      charm: postgresql
      branch: lp:~charmers/charms/trusty/postgresql/trunk

    logstash-agent:
      charm: logstash-agent
      branch: lp:~charmers/charms/precise/logstash-agent/trunk