---
updatedAt: 2026-05-21T09:14:56.000Z
agentTools:
  siteIndex: https://docs.jfrog.com/llms.txt
  projectIndex: https://docs.jfrog.com/installation/llms.txt
---

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

```yaml
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"
```

```bash
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-ha
```

## Related Topics

* [Artifactory Advanced Options](artifactory-advanced-options)
* [Establish TLS in Artifactory and JFrog Platform](establish-tls-in-artifactory-and-jfrog-platform)
* [Ingress Behind Another Load Balancer](run-ingress-behind-another-load-balancer)
* [Configure Nginx Service Load Balancer (Helm)](configure-nginx-service-load-balancer-helm)
* [Helm Charts for Advanced Users](helm-charts-for-advanced-users)