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.
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-runWe 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