A Terraform provider that contains a datasource which looks up an IP address in a network given an interface MAC address. Check it out Here
Check the examples folder to see how the provider can be used. Also check out my homelab provisioning repo to see the provider used to set up a Kubernetes cluster on Proxmox hosts.
- Has only been tested on my Linux system. Input, advice or PRs from Windows and MacOS users would be appreciated.
- No testing with IPv6 has been done yet.
- Install Go 1.18+
- Clone the repo
git clone https://github.com/j-lgs/terraform-provider-arplookup.git
- Run unit tests with
- Build the project with
- Run acceptance tests with