🗂️ Navigation
🔧 Pulumi Artifactory Provider for Policy

Pulumi Artifactory Provider for Policy

Manage JFrog Artifactory policies as code.

Visit Website →

Overview

The Pulumi Artifactory provider allows for the declarative management of JFrog Artifactory. This enables teams to enforce policies on how software artifacts are stored, managed, and accessed. You can define repositories, permission targets, users, and groups as code. This ensures that your artifact management system is configured consistently and securely, which is a key part of a secure software supply chain.

✨ Key Features

  • Manage Artifactory repositories (local, remote, virtual)
  • Define permission targets to control access
  • Configure users, groups, and their permissions
  • Manage repository layouts and properties
  • Automate the setup of new project repositories

🎯 Key Differentiators

  • Manage artifact repository policies with general-purpose languages
  • Integrate repository setup with the rest of the CI/CD and cloud infrastructure
  • Version-controlled and auditable repository management

Unique Value: Codify your artifact management policies, bringing automation and GitOps principles to your JFrog Artifactory configuration.

🎯 Use Cases (4)

Enforcing a policy that all projects must use a standard set of repositories Automating the creation of repositories and permissions for new development teams Managing access control for sensitive artifacts like release candidates Auditing changes to Artifactory permissions through code reviews

✅ Best For

  • A Pulumi program that creates a new virtual Docker repository in Artifactory, along with corresponding local repositories and permission targets for developers and CI/CD systems.

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Managing the content of artifacts themselves
  • Configuring infrastructure outside of Artifactory

🏆 Alternatives

Terraform Artifactory Provider Ansible Modules for Artifactory

Manual configuration of Artifactory via its UI is not scalable or repeatable. The Pulumi provider enables a fully declarative approach, which is essential for maintaining a secure and organized software supply chain.

💻 Platforms

API

🔌 Integrations

JFrog Artifactory

💰 Pricing

Contact for pricing
Free Tier Available

✓ 14-day free trial

Free tier: The Pulumi Artifactory provider is free. JFrog Artifactory has its own subscription tiers.

Visit Pulumi Artifactory Provider for Policy Website →