Terraform provider for FreeIPA DNS management

Published #2022-07-01


Terraform provider for FreeIPA DNS management is developed and proposed by Rework-Space Infrastructure team.

Tested on FreeIPA version 4.9.1

Requirements

  • Terraform 1.0.x

  • Go 1.18 (to build the provider plugin)

Resources

  • freeipa_dns_record

  • freeipa_dns_zone

  • freeipa_group

  • freeipa_user

FreeIPA is an integrated identity and authentication solution for Linux/UNIX networked environments. A FreeIPA server provides centralized authentication, authorization and account information by storing data about user, groups, hosts and other objects necessary to manage the security aspects of a network of computers.

We prefer use IaC to manage FreeIPA configuration and integration. Rework-Space team propose Terraform provider for FreeIPA DNS management is for community review according to GNU GENERAL PUBLIC LICENSE.