7 Commits

Author SHA1 Message Date
Ben Hundley
381b7667c4 Fix TLS issue with OpenStack auth (Designate) 2018-09-25 14:47:50 -05:00
Gary Kramlich
4d532e25e7 Merge branch 'master' into issue-239-multiple-targets 2018-04-12 12:15:39 -05:00
Gary Kramlich
0e8354795f Merge branch 'master' into issue-239-multiple-targets 2018-04-12 12:11:15 -05:00
Nick Jüttner
e499a737cb Fix designate provider and tests (#522) 2018-04-12 14:58:48 +02:00
Nick Jüttner
5fc7d31a57 Resolving merge conflicts 2018-04-05 12:40:27 +02:00
Stan Lagun
7e540d4158 TLS parameters support for OpenStack
TLS parameters can be passed through the following environment
variables:
* OPENSTACK_CA_FILE - CA file path
* OPENSTACK_CERT_FILE - cert file path
* OPENSTACK_KEY_FILE - key file path. Either both or none of cert/key
  must be specified
* OPENSTACK_TLS_SERVER_NAME - (optional) expected CN of the server
  certificate if differs from domain in the URL
* OPENSTACK_TLS_INSECURE - if set to yes|true|1 disables validation of
  the server certificate

Code that loads tls.Config from environment variables was extracted
into dedicated package so that it could be reused by different providers
2017-09-22 20:55:08 -07:00
Stan Lagun
0cb99281ff OpenStack Designate provider 2017-09-22 20:55:08 -07:00