> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/sandbox/readme-1/rpm.md).

# rpm

{% hint style="info" %}
New to Artifact Registry? Pick your package type below for an end-to-end quickstart. Every guide follows the same three steps: create, authenticate, push.
{% endhint %}

{% @harness-package-selector/package-selector platforms="%5B%7B%22label%22%3A%22Helm%22%2C%22slug%22%3A%22helm%22%2C%22path%22%3A%22sandbox%2Fget-started%2Fhelm%22%7D%2C%7B%22label%22%3A%22rpm3%22%2C%22slug%22%3A%22rpm3%22%2C%22path%22%3A%22sandbox%2Fget-started%2Frpm%22%7D%5D" selectedPlatform="rpm3" %}

## RPM registry quickstart

Set up a **RPM** registry, authenticate, and push your first artifact.

> Needs the **Artifact Registry** module enabled and permission to create registries.

### 1. Create the registry

1. Go to **Artifact Registry → New Registry**.
2. Choose **RPM** as the package type.
3. Name it and pick a scope.

### 2. Authenticate

```
rpm login pkg.harness.io --username <email> --password <token>
```

### 3. Push your first artifact

```
rpm push pkg.harness.io/<account>/<registry>/my-artifact:1.0.0
```

* Link 1
* Link 2
* Link 3
* Link 4

FEEDBACK\_BUTTON
