Files
designate/etc/designate/pools.yaml.sample-infoblox
Erik Olof Gunnar Andersson 1dbdcac58f Updated Infoblox backend
This implementation replaces the existing Infoblox driver,
and is based on the official Infoblox Python client.

The following new configuring options are now available.
- wapi_host, wapi_version, cert and key

The original wapi_url option still works, but can now be
alternatively replaced by wapi_host and wapi_version.

Finally, the deprecated configuration options for designate.conf
was removed, and all Infoblox configuration now happens in the pools
configuration.

Depends-On: https://review.opendev.org/c/openstack/requirements/+/905764
Change-Id: I35e03b9818851487686153bc68ad90c081e61966
2024-05-17 09:46:14 +02:00

46 lines
1.3 KiB
Plaintext

- name: pool-1
# The name is immutable. There will be no option to change the name after
# creation and the only way will to change it will be to delete it
# (and all zones associated with it) and recreate it.
description: Default Infoblox Pool
attributes:
internal: true
# List out the NS records for zones hosted within this pool
ns_records:
- hostname: ns1-1.example.org.
priority: 1
# List out the nameservers for this pool. These are the actual Infoblox
# servers. We use these to verify changes have propagated to all nameservers.
nameservers:
- host: 192.0.2.2
port: 53
# List out the targets for this pool. For Infoblox, most often, there will be one
# entry for each Infoblox server.
targets:
- type: infoblox
description: Infoblox Server
# List out the designate-mdns servers from which Infoblox servers should
# request zone transfers (AXFRs) from.
masters:
- host: 192.0.2.1
port: 5354
# Infoblox Configuration options
options:
host: 192.0.2.2
port: 53
http_pool_maxsize: 100
http_pool_connections: 100
wapi_host: 192.0.2.2
wapi_version: 2.1
sslverify: false
password: infoblox
username: admin
multi_tenant: false
ns_group: openstack