Artifactory version 7:

How to update certs to Java Keystore on Artifactory installed using Helm in Kubernetes cluster

AuthorFullName__c
Vignesh Surendrababu
articleNumber
000005076
ft:sourceType
Salesforce
FirstPublishedDate
2021-05-15T09:36:54Z
lastModifiedDate
2024-03-10T07:47:44Z
VersionNumber
6
Step 1: Create a configmap similar to the example mentioned above for Artifactory version 6
kubectl create configmap trusted-certs --from-file=ca.crt

Step 2: From the 7.x version, the custom certificates that need to be imported to Java Keystore can be placed in the trusted directory available under the "$JFROG_HOME/artifactory/etc/security/keys/trusted"

Step 3: Use the configmap configurations as mentioned below and perform a Hem upgrade
Example:

artifactory:
  customVolumes: |
    - name: trusted-certs
      configMap:
        name: trusted-certs
  customVolumeMounts: |
     - name: trusted-certs
       mountPath: /var/opt/jfrog/artifactory/etc/security/keys/trusted