Artifactory and Artifactory HA Installation with Nginx SSL Termination
Install Artifactory or Artifactory HA with Nginx via Helm and terminate SSL at the LoadBalancer layer using AWS ACM or custom certs.
Perform SSL offload at the Nginx LoadBalancer layer — for example, with AWS ACM certificates. Add the following to artifactory-ssl-values.yaml and apply it with your Helm command.
nginx:
https:
enabled: false
service:
ssloffload: true
annotations:
service.beta.kubernetes.io/aws-load-balancer-ssl-cert: "arn:aws:acm:xx-xxxx:xxxxxxxx:certificate/xxxxxxxxxxxxx"
service.beta.kubernetes.io/aws-load-balancer-backend-protocol: "http"
service.beta.kubernetes.io/aws-load-balancer-ssl-ports: "https"helm upgrade --install artifactory -f artifactory-ssl-values.yaml --namespace artifactory jfrog/artifactory
helm upgrade --install artifactory-ha -f artifactory-ssl-values.yaml --namespace artifactory-ha jfrog/artifactory-haUpdated 23 days ago
