diff options
author | 2017-07-25 18:18:05 +0200 | |
---|---|---|
committer | 2017-07-25 18:18:05 +0200 | |
commit | c6cbfea94f51536b11e46bfe7053e1fb96c0a968 (patch) | |
tree | f16d7876fda1622e629dee16b481f524a7dbf459 /moonv4/moon_orchestrator/conf | |
parent | 8c643f53acb79153ab93b2e6fee8bad301af869f (diff) |
Containerize the orchestrator and all components
Change-Id: I9234c3d286e0a273c878bbac66efcd9696490900
Diffstat (limited to 'moonv4/moon_orchestrator/conf')
-rw-r--r-- | moonv4/moon_orchestrator/conf/moon.conf | 167 |
1 files changed, 81 insertions, 86 deletions
diff --git a/moonv4/moon_orchestrator/conf/moon.conf b/moonv4/moon_orchestrator/conf/moon.conf index c0d1d14c..af059c28 100644 --- a/moonv4/moon_orchestrator/conf/moon.conf +++ b/moonv4/moon_orchestrator/conf/moon.conf @@ -1,87 +1,82 @@ -[DEFAULT] -# proxy URL -#proxy=http://172.28.16.30:3128 -proxy= -transport_url=rabbit://moon:p4sswOrd1@messenger:5672/moon -#transport_url=rabbit://moon:p4sswOrd@localhost:5672/moon +database: + url: mysql+pymysql://moon:p4sswOrd1@db/moon + driver: sql + +messenger: + url: rabbit://moon:p4sswOrd1@messenger:5672/moon + +docker: + url: tcp://172.88.88.1:2376 + network: moon + +slave: + name: + master: + url: + login: + password: + +openstack: + keystone: + url: http://keystone:5000/v3 + user: admin + password: p4ssw0rd + domain: default + project: admin + check_token: false + certificate: false + +plugins: + authz: wukongsun/moon_authz:v4.1_dev + session: asteroide/session:latest + +components: + interface: + port: 8081 + hostname: interface + bind: 0.0.0.0 + container: wukongsun/moon_interface:v4.1_dev + router: + container: wukongsun/moon_router:v4.1_dev + hostname: router + manager: + container: wukongsun/moon_manager:v4.1_dev + hostname: manager + orchestrator: + container: wukongsun/moon_orchestrator:v4.1_dev + hostname: orchestrator + port_start: 38001 + +logging: + version: 1 + + formatters: + brief: + format: "%(levelname)s %(name)s %(message)-30s" + custom: + format: "%(asctime)-15s %(levelname)s %(name)s %(message)s" + + handlers: + console: + class : logging.StreamHandler + formatter: brief + level : INFO + stream : ext://sys.stdout + file: + class : logging.handlers.RotatingFileHandler + formatter: custom + level : DEBUG + filename: /tmp/moon.log + maxBytes: 1048576 + backupCount: 3 + + loggers: + moon: + level: DEBUG + handlers: [console, file] + propagate: no + + root: + level: ERROR + handlers: [console] -debug=True - -# directory where the python packages can be found -dist_dir=/home/vdsq3226/projets/opnfv/moonv4/moon_orchestrator/dist -plugin_dir=/etc/moon/plugins - -docker_url=unix://var/run/docker.sock - -root_policy_directory=policy_root -policy_directory=/etc/moon/policies - -[slave] - -# name of the slave -# example slave_name=slave1 -slave_name= - -# URL of the RabbitMQ bus of the Master -# example: master_url=rabbit://moon:p4sswOrd1@master_messenger:5672/moon -master_url= - -# login name of the master administrator -# example: master_login=admin -master_login= - -# password of the master administrator -# example: master_password=p4ssw0rd -master_password= - -[database] - -# Database for that server (may be different from master to slave) -url=mysql+pymysql://moon:p4sswOrd1@db/moon -driver=sql - -[database_configuration] - -# Database for configuration elements (may be different from master to slave) -driver=memory -url= - -[orchestrator] -host=127.0.0.1 -port=38002 -container= - -[security_router] -host=172.18.0.10 - -# Name of the container to download (if empty build from scratch) -# example: container=moon/moon_secrouter:latest -container= - -[security_manager] -host=172.18.0.10 - -# Name of the container to download (if empty build from scratch) -# example: container=moon/moon_manager:latest -container= - -[interface] -host=172.18.0.11 -port=38001 -# Name of the container to download (if empty build from scratch) -# example: container=moon/moon_interface:latest -container= - -[security_function] -# Name of the container to download (if empty build from scratch) -# example: container=moon/moon_secfunction:latest -container= - -[keystone] -url=http://keystone:5000/v3 -user=admin -password=p4ssw0rd -domain=default -project=admin -check_token=False -server_crt=False |