services:pulp
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| services:pulp [2026/07/16 12:31] – vaibhav | services:pulp [2026/07/16 13:06] (current) – vaibhav | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| By adopting a cloud-native strategy, the Pulp cluster is deployed on OpenShift to achieve optimal scalability and high availability. The official resources for OpenShift deployment can be accessed at [[https:// | By adopting a cloud-native strategy, the Pulp cluster is deployed on OpenShift to achieve optimal scalability and high availability. The official resources for OpenShift deployment can be accessed at [[https:// | ||
| - | * **Unordered List ItemOperator-Based Deployment: | + | * **Operator-Based Deployment: |
| * **Persistent Storage:** Artifact storage is managed via Persistent Volume Claims (PVCs), ensuring data persistence across pod restarts and updates. | * **Persistent Storage:** Artifact storage is managed via Persistent Volume Claims (PVCs), ensuring data persistence across pod restarts and updates. | ||
| Line 25: | Line 25: | ||
| The pulp-cli tool must be installed and configured with the appropriate server username and password. Refer to the [[https:// | The pulp-cli tool must be installed and configured with the appropriate server username and password. Refer to the [[https:// | ||
| + | |||
| + | **Configure Pulp Client** | ||
| + | |||
| + | To configure the Pulp client, run the following command with ceph specific Pulp username and password. | ||
| + | |||
| + | $ pulp config create --base-url https:// | ||
| + | |||
| + | **Filtering Repositories by Label** | ||
| + | |||
| + | Ceph repositories use metadata labels such as branch names, Ceph versions, or operating systems to help you isolate the specific artifacts you need. | ||
| + | |||
| + | * **List repositories by a single label** | ||
| + | * $ pulp <rpm | deb> repository list --label-select " | ||
| + | |||
| + | * **List repositories using multiple labels** | ||
| + | * $ pulp <rpm | deb> repository list --label-select " | ||
| + | |||
| + | **Inspecting Repository Content** | ||
| + | |||
| + | After identifying the target repository using label queries, view the specific packages hosted within it. | ||
| + | |||
| + | $ pulp rpm repository show --name < | ||
| ==== Purge and Retention Policy ==== | ==== Purge and Retention Policy ==== | ||
| + | The automated cleanup cycle initiates daily at midnight to maintain storage efficiency. Data longevity is governed by the following retention framework | ||
| + | |||
| + | * **Branch-Specific Configurations: | ||
| + | |||
| + | * **Standard Retention: | ||
services/pulp.1784205071.txt.gz · Last modified: by vaibhav
