Jamf Concepts

Infrastructure as Code

Jamf 環境をコードとして管理するための Terraform プロバイダー、ワークフローツール、サンプル構成

APIs, IaC, AutomationsmacOSLinuxWeb

Jamf Concepts は、Jamf 環境をコードとして定義、プロビジョニング、バージョン管理するためのオープンソースの Terraform プロバイダーとツール群を提供しています。ゼロから始める場合も、既存のインスタンスからブートストラップする場合も、このツールチェーンで IaC ワークフロー全体をカバーできます。

ワークフローツール

jamformer — 既存の Jamf インスタンスから完全な Terraform プロジェクトをブートストラップします。Jamf API を介してリソースを検出し、HCL を生成し、リソース間の参照を自動的に接続します。ゼロから動作する IaC スキャフォールドを作成する最速の方法です。

Terraform プロバイダー

Jamf サービスを宣言的に管理するための専用プロバイダーです。

サンプル構成

terraform-jamf-platform リポジトリには、Jamf Platform の一般的なパターン向けにすぐに使える Terraform 構成が含まれています。独自の IaC リポジトリを始めるための実用的な出発点です。

要件

  • Terraform 1.13+ または OpenTofu 1.6+
  • Jamf Pro、Jamf Platform、Jamf Protect、または Jamf Security Cloud
requirements
Terraform 1.13+ または OpenTofu 1.6+、Jamf 環境

関連