2018-07-30 05:20:53 |
Nobuto Murata |
description |
Designate upstream has some default values for SOA record, and allows to override the default by designate.conf. Also, it looks like Designate does not allow those SOA values to be overwritten per zone with API requests:
https://bugs.launchpad.net/designate/+bug/1784271
As it cannot be modified with APIs, it would be nice if designate charm allows to override those default in designate.conf as charm options.
====
# SOA refresh-min value (integer value)
# Deprecated group/name - [DEFAULT]/default_soa_refresh
#default_soa_refresh_min = 3500
# SOA max value (integer value)
#default_soa_refresh_max = 3600
# SOA retry (integer value)
#default_soa_retry = 600
# SOA expire (integer value)
#default_soa_expire = 86400
# SOA minimum value (integer value)
#default_soa_minimum = 3600
==== |
Designate upstream has some default values for SOA record, and allows to override the default by designate.conf. Also, it looks like Designate does not allow those SOA values to be overwritten per zone with API requests:
https://bugs.launchpad.net/designate/+bug/1784271
As it cannot be modified with APIs, it would be nice if designate charm allows to override those default in designate.conf as charm options.
====
# SOA refresh-min value (integer value)
# Deprecated group/name - [DEFAULT]/default_soa_refresh
#default_soa_refresh_min = 3500
# SOA max value (integer value)
#default_soa_refresh_max = 3600
# SOA retry (integer value)
#default_soa_retry = 600
# SOA expire (integer value)
#default_soa_expire = 86400
# SOA minimum value (integer value)
#default_soa_minimum = 3600
====
Exposing all options may be too much. So default_soa_expire would be sufficient since it has a shorter default value (86400s = 1d) compared to RFC 1912 suggestion (2-4 weeks). |
|