Jamf Concepts onderhoudt een reeks open-source Terraform-providers en -tools waarmee u uw Jamf-omgeving als Infrastructure as Code kunt definiëren, inrichten en onder versiebeheer kunt plaatsen. Of u nu helemaal opnieuw begint of vertrekt vanuit een bestaande instance, de toolchain dekt de volledige IaC-werkstroom.
Werkstroomtools
jamformer — bootstrap een compleet Terraform-project vanuit een bestaande Jamf-instance. Ontdekt resources via de Jamf API, genereert HCL en legt automatisch cross-resource-referenties. De snelste weg van nul naar een werkende IaC-basis.
Terraform-providers
Speciaal gebouwde providers voor het declaratief beheren van Jamf-services:
- Terraform Provider — Jamf Platform — beheer Jamf Platform-microservices als code
- Terraform Provider — Jamf Protect — configureer Jamf Protect via Terraform
- Terraform Provider — Jamf Security Cloud — beheer Jamf Security Cloud-resources
- Terraform Provider — Jamf Auto Update — haal metadata van Jamf Auto Update-titels op in Terraform
Voorbeeldconfiguraties
De repository terraform-jamf-platform bevat kant-en-klare Terraform-configuraties voor veelvoorkomende Jamf Platform-patronen — een praktisch startpunt voor uw eigen IaC-repository.
Vereisten
- Terraform 1.13+ of OpenTofu 1.6+
- Jamf Pro, Jamf Platform, Jamf Protect of Jamf Security Cloud