+1 we need this added to every relevant OS charm with a service
(in keystone catalog).
As a suggestion, please consider adding some minimal auto-templating, like
#1 public_url: https://{{service_name}}.os.example.com:{{service_port}}/{{service_path}}
or
#2 public_url: https://{{service_type}}.os.example.com:{{service_port}}/{{service_path}}
+1 we need this added to every relevant OS charm with a service
(in keystone catalog).
As a suggestion, please consider adding some minimal auto-templating, like name}}. os.example. com:{{service_ port}}/ {{service_ path}} type}}. os.example. com:{{service_ port}}/ {{service_ path}}
#1 public_url: https://{{service_
or
#2 public_url: https://{{service_
which would expand to e.g. /keystone. os.example. com:5000/ v2.0 /swift- proxy.os. example. com:8080/ v1/AUTH_ xxx /nova-cloud- controller. os.example. com:8774/ v2/yyy /identity. os.example. com:5000/ v2.0 /object- store.os. example. com:8080/ v1/AUTH_ xxx /compute. os.example. com:8774/ v2/yyy
#1:
- https:/
- https:/
- https:/
#2:
- https:/
- https:/
- https:/
FYI above would allow us to set a single 'override:' line at juju-deploy config.