---
# remove SmartGateway object when cloud no longer in current `clouds` object list.
clouds_remove_on_missing: false

servicetelemetry_defaults:
  high_availability:
    enabled: false

  alerting:
    enabled: true
    alertmanager:
      deployment_size: 1
      storage:
        strategy: persistent
        persistent:
          storage_class: ""
          storage_selector: {}
          pvc_storage_request: 20G
      receivers:
        snmp_traps:
          enabled: false
          target: 192.168.24.254

  backends:
    metrics:
      prometheus:
        enabled: true
        deployment_size: 1
        scrape_interval: 10s
        storage:
          strategy: persistent
          retention: 24h
          persistent:
            storage_class: ""
            storage_selector: {}
            pvc_storage_request: 20G
    events:
      elasticsearch:
        enabled: false
        node_count: 1
        storage:
          strategy: persistent
          persistent:
            storage_class: ""
            storage_selector: {}
            pvc_storage_request: 20Gi

  transports:
    qdr:
      enabled: true
      deployment_size: 1
      web:
        enabled: false

  graphing:
    enabled: false
    grafana:
      ingress_enabled: false
      admin_password: secret
      admin_user: root
      disable_signout_menu: false

  # 'clouds' object is not partially updatable like other objects. If 'clouds'
  # object is defined then the default is overwritten.
  clouds:
    - name: cloud1
      metrics:
        collectors:
          - collector_type: collectd
            subscription_address: collectd/telemetry
            debug_enabled: false
          - collector_type: ceilometer
            subscription_address: anycast/ceilometer/metering.sample
            debug_enabled: false
          - collector_type: sensubility
            subscription_address: sensubility/telemetry
            debug_enabled: false
      events:
        collectors:
          - collector_type: collectd
            subscription_address: collectd/notify
            debug_enabled: false
          - collector_type: ceilometer
            subscription_address: anycast/ceilometer/event.sample
            debug_enabled: false


# These variables are outside of the defaults. Their values will be
# auto-detected by the role and are not meant to be set by the user. However,
# for debugging purposes you can change these.

is_k8s: false
is_openshift: false

_ephemeral_storage_enabled: false

# set default smartgateway deployment size. You should not modify this.
smartgateway_deployment_size: 1
# vim: set ft=yaml shiftwidth=2 tabstop=2 expandtab:
