Configuring Cloud Extensible Attributes
CNI-Infoblox IPAM Driver for Kubernetes uses cloud extensible attributes configured in NIOS. When your Cloud Network Automation license is activated, you can define cloud extensible attributes by using the create-ea-defs
tool in the infoblox/docker-ipam-tools Docker image.
To run the create-ea-defs
tool, use the following command:
docker run infoblox/container-ipam-tool:0.0.1 create-ea-defs --debug --grid-host <infoblox-appliance-ip> --wapi-username=<username> --wapi-password=<password> --wapi-version=2.5
To use the configuration file for create-ea-defs
, use the following command:
docker run -v /etc/infoblox:/etc/infoblox infoblox/container-ipam-tool:0.0.1 create-ea-defs --debug --conf-file docker-infoblox.conf
Configuring CNI-Infoblox IPAM Driver for Kubernetes
You need to update the following driver configurations, based on the vNIOS settings:
- Set grid-host to the management IP address of vNIOS.
- Set WAPI username and password to that for the cloud admin user on vNIOS.
To apply these configurations, edit the run-daemon.sh
example shell scripts.
Note
By default, CNI-Infoblox IPAM Driver for Kubernetes assumes that the Cloud Network Automation licensed feature is activated in NIOS. If this is not the case, see Configuring Cloud Extensible Attributes.