Skip to main content
Load balancers require certificate updates for multiple services across Hetzner and Digital Ocean platforms.
Complete the SSL Certificate Renewal process before deploying certificates to load balancers.

Hetzner Load Balancers

Hetzner load balancers require certificate updates for multiple services across different projects.

Load Balancers

Project ID: 772593Load Balancer ID: 235603Console URL: https://console.hetzner.com/projects/772593/loadbalancers/235603/servicesService: Satellite images load balancer

Hetzner Upload Process

1

Access Hetzner Console

Log in to the Hetzner Cloud Console and navigate to the appropriate project.
2

Select Load Balancer

Click on the load balancer from the list or use the direct console URL.
3

Navigate to Services

Go to the Services tab for the load balancer.
4

Edit Service

Click Edit on the service that requires certificate update.
5

Update Certificate

In the SSL/TLS settings:
  • Paste the certificate (including full chain)
  • Paste the private key
  • Save the changes
6

Verify

Check that the service is using the new certificate and test connectivity.
Hetzner load balancers support automatic certificate renewal through Let’s Encrypt. However, manual upload may be required for certain configurations or when using custom certificates.

Digital Ocean

Digital Ocean requires certificate updates for the login service load balancer and account-level certificate management.

Load Balancer Information

Service: login.devops.arabiaweather.com Load Balancer ID: 9f612d1e-889d-47dc-a4ff-eb51600ca3ee Load Balancer Settings: https://cloud.digitalocean.com/networking/load_balancers/9f612d1e-889d-47dc-a4ff-eb51600ca3ee/settings?i=cdb227

Digital Ocean Upload Process

1

Access Digital Ocean Console

Log in to the Digital Ocean Cloud Console.
2

Navigate to Load Balancer

Go to NetworkingLoad Balancers and select the load balancer, or use the direct URL.
3

Update Load Balancer Certificate

  1. Click on the Settings tab
  2. Scroll to SSL/TLS Certificates section
  3. Click Edit on the existing certificate or Add Certificate
  4. Upload or paste:
    • Certificate: Full certificate chain
    • Private Key: Private key file
  5. Save the changes
4

Upload to Account Security

Additionally, upload the certificate to Digital Ocean account security settings:
  1. Navigate to: https://cloud.digitalocean.com/account/security?i=cdb227
  2. Go to SSL Certificates section
  3. Click Add Certificate
  4. Upload the certificate and private key
  5. Save
5

Verify

Test the login.devops.arabiaweather.com endpoint to ensure the certificate is active.
Digital Ocean requires certificates to be uploaded in both the load balancer settings and account security settings. Ensure both locations are updated.

Verification Checklist

After deploying certificates to all load balancers:

Hetzner Load Balancers

  • satellite-images-lb certificate updated (Project: 772593, LB: 235603)
  • mapi-lb certificate updated (Project: 851833, LB: 288998)
  • mapi-lb2 certificate updated (Project: 851833, LB: 584500)
  • Services responding with new certificate

Digital Ocean

  • Load balancer certificate updated (LB: 9f612d1e-889d-47dc-a4ff-eb51600ca3ee)
  • Account security certificate uploaded
  • login.devops.arabiaweather.com accessible with new certificate