# under the License.
##
-# TODO currently is a pure yaml format. Consider to change it to [ini] style with yaml inside to be coherent with other modules
+# TODO currently is a pure yaml format. Consider to change it to [ini: style with yaml inside to be coherent with other modules
-[global]
+global:
loglevel: DEBUG
# logfile: /app/log # or /var/log/osm/lcm.log
# nologging: True # do no log to stdout/stderr
-[timeout]
+timeout:
# ns_deploy: 7200 # total deploy timeout for a ns 2 hours
# nsi_deploy: 7200 # total deploy timeout for a nsi 2 hours
-[RO]
+RO:
host: ro # hostname or IP
port: 9090
tenant: osm
# loglevel: DEBUG
# logfile: /var/log/osm/lcm-ro.log
-[VCA]
+VCA:
host: vca
port: 17070
user: admin
helm3path: /usr/local/bin/helm3
kubectlpath: /usr/bin/kubectl
jujupath: /usr/local/bin/juju
- eegrpc_tls_enforce: False
+ eegrpc_tls_enforce: false
# public_key: pubkey
# ca_cert: cacert
# api_proxy: apiproxy
# loglevel: DEBUG
# logfile: /var/log/osm/lcm-vca.log
-[database]
+database:
driver: mongo # mongo or memory
host: mongo # hostname or IP
port: 27017
# loglevel: DEBUG
# logfile: /var/log/osm/lcm-database.log
-[storage]
+storage:
driver: local # local filesystem
# for local provide file path
path: /app/storage
# loglevel: DEBUG
# logfile: /var/log/osm/lcm-storage.log
-[message]
+message:
driver: kafka # local or kafka
# for local provide file path
path: /app/storage/kafka
# logfile: /var/log/osm/lcm-message.log
group_id: lcm-server
-[tsdb] # time series database
+tsdb: # time series database
driver: prometheus
# local file to store the configuration
path: /etc/prometheus