Hashicorp Terraform Provider for JFrog Xray

JFrog Integrations Documentation

Content Type
Integrations
ft:sourceType
Paligo

The Hashicorp Terraform Provider for JFrog Xray enables customers to create and manage JFrog Xray policies and watches for the resources within their Artifactory instances. With this provider, customers can use a collection of terraform resources to:

  • Create and edit license and security policies;

  • Define actions for the policies that are created;

  • Create and edit Xray watches and assign it to the resources within their Artifactory instance;

  • Configure ignore rules for your policies and watches

  • Modify database sync time for Xray

Prerequisites

The Hashicorp Terraform Provider for JFrog Xray requires the following:

  • Terraform version 0.13 and subsequent versions

  • Platform Admin user privileges for your Artifactory account

  • A valid Artifactory Pro or Enterprise license

  • An installed instance of JFrog Xray

How it Works

The Terraform Provider for JFrog Xray requires access to Artifactory and Xray APIs that are only available for Pro and Enterprise license tiers. Additionally, an account with Platform Administrator privileges is required for the authentication required by these set of APIs. A list of Terraform resources are used for the creation and management of Xray policies and watches. For more information on how to use the provider, visit the Terraform Provider for JFrog Xray GitHub page.

Hashicorp Terraform Provider for JFrog Xray video

Support

If you need help with this provider, contact support@jfrog.com, or use the Terraform Provider for JFrog Xray GitHub page to log issues and requests.