114 lines
2.3 KiB
YAML
114 lines
2.3 KiB
YAML
|
subordinates:
|
||
|
telegraf:
|
||
|
where: all except prometheus # and prometheus-ceph-exporter and prometheus-openstack-exporter
|
||
|
host-suffixes: [prometheus]
|
||
|
landscape-client:
|
||
|
where: all except landscape-server
|
||
|
filebeat:
|
||
|
where: all except graylog
|
||
|
canonical-livepatch:
|
||
|
where: host only
|
||
|
nrpe:
|
||
|
where: container aware # and except nagios
|
||
|
host-suffixes: [host, physical, guest]
|
||
|
container-suffixes: [lxd, container]
|
||
|
ntp:
|
||
|
where: host only # You don't want NTP in a container duelling with ntp in the host
|
||
|
thruk-agent:
|
||
|
where: on nagios
|
||
|
|
||
|
operations mandatory: &operations-mandatory-charms
|
||
|
- elasticsearch
|
||
|
- grafana
|
||
|
- graylog
|
||
|
- landscape-server
|
||
|
- nagios
|
||
|
- openstack-service-checks
|
||
|
- prometheus2
|
||
|
- prometheus-openstack-exporter
|
||
|
- prometheus-ceph-exporter
|
||
|
|
||
|
operations mandatory dependencies: &operations-mandatory-deps
|
||
|
- postgresql
|
||
|
|
||
|
operations subordinates: &operations-mandatory-subs
|
||
|
- canonical-livepatch
|
||
|
- filebeat
|
||
|
- ksplice
|
||
|
- landscape-client
|
||
|
- lldpd
|
||
|
- nrpe
|
||
|
- ntp
|
||
|
- telegraf
|
||
|
- thruk-agent
|
||
|
|
||
|
operations charms: &operations-charms
|
||
|
- *operations-mandatory-charms
|
||
|
- *operations-mandatory-deps
|
||
|
- *operations-mandatory-subs
|
||
|
|
||
|
openstack mandatory: &openstack-mandatory-charms
|
||
|
- ceilometer
|
||
|
- ceilometer-agent
|
||
|
- ceph-mon
|
||
|
- ceph-osd
|
||
|
- cinder
|
||
|
- cinder-ceph
|
||
|
- glance
|
||
|
- heat
|
||
|
- keystone
|
||
|
- neutron-api
|
||
|
- nova-cloud-controller
|
||
|
- nova-compute
|
||
|
- openstack-dashboard
|
||
|
|
||
|
openstack mandatory deps: &openstack-mandatory-deps
|
||
|
- haproxy
|
||
|
- memcached
|
||
|
- percona-cluster
|
||
|
- rabbitmq-server
|
||
|
|
||
|
openstack mandatory subordinates: &openstack-mandatory-subs
|
||
|
- hacluster
|
||
|
|
||
|
openstack optional charms: &openstack-optional-charms
|
||
|
- aodh
|
||
|
- ceph-radosgw
|
||
|
- designate
|
||
|
- designate-bind
|
||
|
- glance-simplestreams-sync
|
||
|
- glance-sync-slave
|
||
|
- gnocchi
|
||
|
- keystone-ldap
|
||
|
- mongodb # Optional since Gnochii
|
||
|
- neutron-gateway
|
||
|
- swift-proxy
|
||
|
- swift-storage
|
||
|
- cinder-backup
|
||
|
- vault
|
||
|
- etcd
|
||
|
- easyrsa
|
||
|
- neutron-openvswitch
|
||
|
|
||
|
cisco-aci-charms: &cisco-aci-charms
|
||
|
- neutron-api-plugin-aci
|
||
|
- openstack-dashboard-plugin-gbp
|
||
|
|
||
|
helper-charms: &helper-charms
|
||
|
- sysconfig
|
||
|
- bcache-tuning
|
||
|
- policy-routing
|
||
|
|
||
|
openstack charms: &openstack-charms
|
||
|
- *openstack-mandatory-charms
|
||
|
- *openstack-mandatory-deps
|
||
|
- *openstack-mandatory-subs
|
||
|
- *openstack-optional-charms
|
||
|
- *cisco-aci-charms
|
||
|
|
||
|
known charms:
|
||
|
- ubuntu
|
||
|
- *openstack-charms
|
||
|
- *operations-charms
|
||
|
- *helper-charms
|