Persistence

ARTIFACTORY: Installation Quick Start Guide - Helm

AuthorFullName__c
Paul Pan
articleNumber
000005199
ft:sourceType
Salesforce
FirstPublishedDate
2022-01-13T19:22:21Z
lastModifiedDate
2024-03-13T08:56:30Z
VersionNumber
14
Default installation will dynamically provision PVC for each artifactory pod. For Artifactory HA the filestore will share the storage among the local data folder on each node.

In this example, we will be configuring cloud s3 storage with explicit credentials. You may also checkout the filestore provider documents for all other options.
$ helm install artifactory-ha \
    --set artifactory.persistence.type=aws-s3-v3 \
    --set artifactory.persistence.awsS3V3.identity=yourIdentity\
    --set artifactory.persistence.awsS3V3.credential=yourIdentity\
    --set artifactory.persistence.awsS3V3.region=usw2\
    --set artifactory.persistence.awsS3V3.bucketName=artifactory-aws \
    --set artifactory.persistence.awsS3V3.path=artifactory/filestore\
    --set artifactory.persistence.awsS3.endpoint=AWS_S3_ENDPOINT \
    --namespace artifactory-ha jfrog/artifactory-ha --version 107.21.12  --dry-run
We will add the properties above to a values.yaml
artifactory:
  persistence:
    type: aws-s3-v3
    awsS3V3:
      identity: yourIdentity
      credential: yourIdentity
      region: usw2
      bucketName: artifactory-aws
      path: artifactory/filestore
      Endpoint: AWS_S3_ENDPOINT