allomov
9/9/2014 - 8:38 PM

cloudfoundry-juju-r180-bundle.yml

cloudfoundry:
  relations:
  - - login:uaa
    - - uaa:uaa
  - - loggregator-trafficcontrol:cc
    - - cc:cc
  - - etcd:client
    - - cc-clock:etcd
      - cc-worker:etcd
      - router:etcd
      - cc:etcd
      - hm:etcd
      - dea:etcd
      - loggregator:etcd
      - loggregator-trafficcontrol:etcd
  - - cc-worker:ltc
    - - loggregator-trafficcontrol:ltc
  - - loggregator-trafficcontrol:nats
    - - nats:nats
  - - nats-sf:nats
    - - nats:nats
  - - cc-clock:uaa
    - - uaa:uaa
  - - dea:nats
    - - nats:nats
  - - haproxy:router
    - - router:router
  - - uaa:nats
    - - nats:nats
  - - loggregator-trafficcontrol:loggregator
    - - loggregator:loggregator
  - - router:nats
    - - nats:nats
  - - login:nats
    - - nats:nats
  - - router:loggregator
    - - loggregator:loggregator
  - - cc-worker:cc
    - - cc:cc
  - - cc:ltc
    - - loggregator-trafficcontrol:ltc
  - - loggregator:ltc
    - - loggregator-trafficcontrol:ltc
  - - cc-worker:cc-db
    - - cc:cc-db
  - - loggregator:nats
    - - nats:nats
  - - cc-clock:nats
    - - nats:nats
  - - cc-worker:nats
    - - nats:nats
  - - cc:nats
    - - nats:nats
  - - cc-clock:cc-db
    - - cc:cc-db
  - - cc-clock:ltc
    - - loggregator-trafficcontrol:ltc
  - - hm:cc
    - - cc:cc
  - - cc:uaa
    - - uaa:uaa
  - - dea:loggregator
    - - loggregator:loggregator
  - - cc-clock:loggregator
    - - loggregator:loggregator
  - - cc-worker:uaa
    - - uaa:uaa
  - - hm:nats
    - - nats:nats
  - - cc-worker:loggregator
    - - loggregator:loggregator
  - - cc-clock:cc
    - - cc:cc
  - - cc:loggregator
    - - loggregator:loggregator
  - - dea:ltc
    - - loggregator-trafficcontrol:ltc
  - - router:ltc
    - - loggregator-trafficcontrol:ltc
  - - mysql:db
    - - uaa:db
      - cc:db
  series: trusty
  services:
    cc:
      branch: local:trusty/cloud-controller-v2
      charm: cloud-controller-v2
      constraints: arch=amd64 root-disk=12G mem=12G
    cc-clock:
      branch: local:trusty/cloud-controller-clock-v2
      charm: cloud-controller-clock-v2
      constraints: arch=amd64 root-disk=10G
    cc-worker:
      branch: local:trusty/cloud-controller-worker-v2
      charm: cloud-controller-worker-v2
      constraints: arch=amd64 root-disk=10G
    dea:
      branch: local:trusty/dea-v2
      charm: dea-v2
      constraints: arch=amd64 mem=5G
    etcd:
      charm: cs:~hazmat/trusty/etcd
      constraints: arch=amd64
    haproxy:
      branch: local:trusty/haproxy-v1
      charm: haproxy-v1
      constraints: arch=amd64
      expose: true
    hm:
      branch: local:trusty/hm9000-v1
      charm: hm9000-v1
      constraints: arch=amd64
    loggregator:
      branch: local:trusty/loggregator-v1
      charm: loggregator-v1
      constraints: arch=amd64
    loggregator-trafficcontrol:
      branch: local:trusty/loggregator-trafficcontroller-v2
      charm: loggregator-trafficcontroller-v2
      constraints: arch=amd64
    login:
      branch: local:trusty/login-v1
      charm: login-v1
      constraints: arch=amd64
    mysql:
      charm: cs:trusty/mysql
      constraints: arch=amd64
    nats:
      branch: local:trusty/nats-v1
      charm: nats-v1
      constraints: arch=amd64
    nats-sf:
      branch: local:trusty/nats-stream-forwarder-v1
      charm: nats-stream-forwarder-v1
      constraints: arch=amd64
    router:
      branch: local:trusty/router-v2
      charm: router-v2
      constraints: arch=amd64
    uaa:
      branch: local:trusty/uaa-v1
      charm: uaa-v1
      constraints: arch=amd64