Arif Ali
587464e092
* Add extra text vlan info bucketsconfig.yaml and networks.yaml * Use ubuntu charm for juju controller, and rename it * Remove prometheus-ceph-exporter, as this is not longer working in ussuri * Add ceph-mon to prometheus relation for ceph metrics * use ceph-osd instead of nova-compute for telegraf * Update lxd-snap-channel to 5.0/stable * Add SSL details to juju_deploy_focal script * Update certs * Add default password for grafana * Generalise tag creation in Landscape based on juju * Usef FQDN for landscape urls
91 lines
4.5 KiB
YAML
91 lines
4.5 KiB
YAML
---
|
|
variables:
|
|
ssl_ca: &ssl_ca >-
|
|
include-base64://../ssl/cacert.pem
|
|
ssl_crt: &ssl_crt >-
|
|
include-base64://../ssl/servercert.pem
|
|
ssl_key: &ssl_key >-
|
|
include-base64://../ssl/serverkey.pem
|
|
|
|
applications:
|
|
aodh:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
ceilometer:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
cinder:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
openstack-dashboard:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
glance:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
gnocchi:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
heat:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
keystone:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
neutron-api:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
nova-cloud-controller:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
console-ssl-cert: *ssl_crt
|
|
console-ssl-key: *ssl_key
|
|
# ceph-radosgw:
|
|
# options:
|
|
# ssl_ca: *ssl_ca
|
|
# ssl_cert: *swift_crt
|
|
# ssl_key: *swift_key
|
|
openstack-service-checks:
|
|
options:
|
|
trusted_ssl_ca: *ssl_ca
|
|
prometheus-openstack-exporter:
|
|
options:
|
|
ssl_ca: *ssl_ca
|
|
# vault:
|
|
# options:
|
|
# ssl-ca: *ssl_ca
|
|
# ssl-cert: *ssl_crt
|
|
# ssl-key: *ssl_key
|
|
nagios:
|
|
options:
|
|
ssl_chain: *ssl_ca
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|
|
ssl: 'on'
|
|
landscape-client:
|
|
options:
|
|
# this charm expects that the variable startswith base64: string. The rest is identical to the *ssl_ca value.
|
|
ssl-public-key: "base64:LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZqekNDQTNlZ0F3SUJBZ0lVUnVienpkeGZwdW1Kc2Y4cEd6SnVtLzFUcHBVd0RRWUpLb1pJaHZjTkFRRUwKQlFBd1Z6RUxNQWtHQTFVRUJoTUNSMEl4RURBT0JnTlZCQWdNQjBWdVoyeGhibVF4RHpBTkJnTlZCQWNNQmt4dgpibVJ2YmpFVk1CTUdBMVVFQ2d3TVZXSjFiblIxSUVOc2IzVmtNUTR3REFZRFZRUUxEQVZEYkc5MVpEQWVGdzB5Ck1qQTJNekF4TXpFeU1UTmFGdzB5TWpBM016QXhNekV5TVROYU1GY3hDekFKQmdOVkJBWVRBa2RDTVJBd0RnWUQKVlFRSURBZEZibWRzWVc1a01ROHdEUVlEVlFRSERBWk1iMjVrYjI0eEZUQVRCZ05WQkFvTURGVmlkVzUwZFNCRApiRzkxWkRFT01Bd0dBMVVFQ3d3RlEyeHZkV1F3Z2dJaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQ0R3QXdnZ0lLCkFvSUNBUUNlYStvVXdEa1N0L1ZZWFZNanJDSFJ6M2Yzb3dDQVBsQUtjMzZ6dUxzQjcweXJGZk4xeWhPMFZUZUkKaUgzWVc0L09BajI2TzlPQ0FEcmhLTlZpc3ZvNTFValBTVnpVK2M1SVBhZ2VrNTJiQmE2RXZoK0RmZkJvRnBHUgo1YzB3Q1YyREkvL3luYXpKdDNZZWpDMkxyY3NMT0JkL3ptd1k5c3hIOGhyZ1lTZ0gvYlNpemE3N0pBY0pqZUNwCjhkUGxMT2pCbVpZOGxyakw5aCtRdFc3STFyUEQ1RUZoOTBpNTQ2VXdYY0lrdHhmUWNwZi9McjBqaFZyUmwxVTAKZ3hPdDRGWXdDWVdqaFJIQnpNOE5iQkQ0YWNwWk9yRU1VME1jdHdHSVZUM21VWDM4aXQ1NjR0elR1VmZ1K2RGRQpJS25YYklaL2JhNmRDSnA1RWx2dWxOSGdROEMxUWRFOWdsRy9aTUYyeDZGWjRkRU1pRWJtZE1LUUFuZGtQdDBICjQrVk1jKzJQaTBneG85aHNublB1RzBvbUVyUFAyUmtHbGd3ZFNKRmgyWU1PeXhVeWFWQzB5dnpOUFNYY0JhejMKS0NOY1FLZzBiSE54WCsxeEFyc0FyNCtsWHhEOC9GUXJuTUJRckEraHZ2V3N1bS9LMVd2SEVFMXF2SnUvWVR6QwpONEpsTjJXdlllK095Q1NBeFhEVVNqZkFaZWhNVGZuY29ab2FDWjlQb25tcVZwQzFLQnhUZDd6VFZ3RlBZWHZICng3L1VLd2pQSWo0Uit4VmQ3MWQrTkYxNjY1SFZOTy9uVTdVREZpc3hNbTZaeUlXYzJhVHdML293NzlKcUgwQ04Kak9YVFBSWDVzZHh5NEl3MDcvN2MvSDU0WlBZMzFkVk1HNkErcktHc2ZXdFlteC9jeHdJREFRQUJvMU13VVRBZApCZ05WSFE0RUZnUVVhMlVET3QwTXJVWDQvWktzVkVoTGRLV1o4UVV3SHdZRFZSMGpCQmd3Rm9BVWEyVURPdDBNCnJVWDQvWktzVkVoTGRLV1o4UVV3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0MKQWdFQVR6K0lBSDh1RWQvTW1Vb0ZvUUhFV3JTRE1vdVppenlhMWd2UnB2MGUxZHg5eEtBWWR3V3JlelZjWk9tegpkTWh4VEVVV01ORlNBVml5SGdOanlYaXRGdHlUN09ENGU3cW4wNU5lVDlLamJ6ODRYZmswUUdSTWMyNVpyc1lPCnE5aXFwM1FnNnN6Q0N1YmJxOEFXRnp2N3dnd3JXWUl0cE1xeStTZkkxVFU2VkR6OFRJaUZOV0xPc2swOVhkNS8KT2thcStNYnVPcDR4TGFLOWtmcDNHZjI4dC9VNFU0RjFhUmoyWDFDQmJGeFp5VkNIYkdYY0RCcXZad0hjaHlzOQpINXhqU3c0ZkRFK1ZFaUJSdW02NnJHTjMvVDV6aXJreGNHRzJDNlByb1RvckxVTDd1M1ltK1NUU0lpWElKUFl2CldYbENBRVltNTF2WndQSVhBenNnOE10NEdVYS95WVZFQXJrTktjYVNQWUtObk9ndDdlRW1BWjF2Y1pzTVJjb3MKSXYxOTFTV1Vlb2xXd3Z2RytKeUpIWmR3OFlqbXpTclVDTWFZalhhYUp4bzlveDJSWVcxeSsyN0wzUCt0VlQrUApoWDBFeEFDcDlXaWZraEVKMmpZS01TdjEreFhVMnc1VEdEeHdzYWlldndzbHVNYWxDZjBJM0hqR1FneW5oY0wvCnpuS2NDRklxR3d0L1NHQzd2MzFwbUNhMlNqamFQT3R4aWJYaFNWVXBweGF0WkkrbFp0L2lTVU5sUGhnYVI5QkcKcmFQaEE5U1VaaUxkQVN3ajNsbWxyZTlJdHRqM0Z6ejRUOGlXZ09ZNE1qSXB5YkVVNzg2dVpZSnJUUkt2RkVKQQpITE90bzhKeG9PTjY4NDRCVDBidEJMWUxUQVorUlBGRmNKelpmY1VFOGRucXo0RT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
|
|
landscape-haproxy:
|
|
options:
|
|
ssl_cert: *ssl_crt
|
|
ssl_key: *ssl_key
|