Create a Chef Repository

JFrog Artifactory Documentation

Products
JFrog Artifactory
Content Type
User Guide

This topic describes how to create a Chef Repository. This is required before publishing and installing Chef packages. There are three primary types of repositories:

  • Local repositories: Where you store and share 1st and 2nd party packages with your organization

  • Remote repositories: Enable you to download from any remote location, including external package registries or other Artifactory instances

  • Virtual repositories: Enable aggregating remote and local repositories, enabling your organization to scale by providing a single URL that provides access to multiple repositories and types

For more information on JFrog repositories, see Repository Management Overview.

Prerequisite: You need Admin or Project Admin permissions to create a Chef repository. If you don't have Admin permissions, the option will not be available.

To create a Chef supermarket repository:

  1. In the Administration tab, click Repositories | Create a Repository

    art-debian-package-create-repository-06-30.png
  2. Select the repository type you want to create, configure the required fields (described in the following list), then click Create Repository.

    • For Remote Repositories, defined in Artifactory serves as a caching proxy for a supermarket managed at a remote URL such as https://supermarket.chef.io.

  3. Click Create Repository. The repository is created, and the Repositories window is displayed.