OpenDaylight with FreeIPA environment federation
FreeIPA is another identity provider using the LDAP application protocol to manage the SDN environment authentication and authorization operations. In this recipe, we will learn how to set up a FreeIPA server, define the SDN users, groups, and configure OpenDaylight to authenticate the users by the FreeIPA server.
Getting ready
For this recipe, you need a new OpenDaylight distribution, PostMan as REST API client, VirtualBox to set up a Ubuntu 14.04 VM, and vagrant if you use the predefined Vagrant file from the recipe folder.
How to do it...
- If you already have the pre-request installed, you can skip this step and start directly from step 4. If you use the predefined Vagrant file to establish the environment, you need to install Vagrant if it is not already installed. Then you need to go to the
FreeIPA-VM
directory under the recipe folder:
$ cd chapter11-recipe6/FreeIPA-VM/
You will need to change the network interface name in the Vagrant file to...