1.3.3. group_vars/db_servers.yml

ice:
  firewall:
    rules:
      mongodb:
        ...

  mongo:
    net:
      bindIp: 127.0.0.1
      port: 22403
    ...

  mongo_express:
    bindIp: 0.0.0.0
    port: 22405
    ...

  • ice.firewall.rules.~

    firewall rules を参照して下さい。

  • ice.mongo.net

    • bindIp

      MongoDBのサービスがLISTENするポートのバインドアドレスです。

      ここに”0.0.0.0”を指定した場合、Message RouterやBackend APIはhosts_inventoryでdb_serversに指定したIPアドレスやホスト名を使ってMongoDBにアクセスします。

    • port

      MongoDBのサービスがLISTENするポートのポート番号です。

  • ice.mongo.admin_user.password

    MongoDBの管理ユーザのパスワードを指定します。

  • ice.mongo.users.password

    MongoDBの一般ユーザのパスワードを指定します。

  • ice.mongo.collections.~

    ICEが利用するコレクションに対する設定です。

  • ice.mongo_express

    • bindIp / port

      Mongo-ExpressがLISTENするポートのバインドアドレスとポート番号を指定します。

    • user / password

      Mongo-ExpressがMongoDBアクセス時に使用するユーザ名・パスワードを指定します。