Skip to content

chore(main): release v1.39.0 - #1373

Merged
lukasmetzner merged 1 commit into
mainfrom
releaser-pleaser--branches--main
Oct 6, 2026
Merged

lukasmetzner merged 1 commit into
mainfrom
releaser-pleaser--branches--main

Conversation

@hcloud-bot

@hcloud-bot hcloud-bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Collaborator

Load Balancers with Primary IPs

Load Balancers can now be created with existing Primary IPs instead of system managed public IPs. Because the Primary IPs exist on their own, a Load Balancer's public addresses can survive deleting and recreating the Service, so you don't have to change DNS records. Set the new Service annotations load-balancer.hetzner.cloud/public-net-ipv4 and load-balancer.hetzner.cloud/public-net-ipv6 to the ID of a Primary IP:

metadata:
  annotations:
    load-balancer.hetzner.cloud/public-net-ipv4: "4711"
    load-balancer.hetzner.cloud/public-net-ipv6: "4712"

See the Primary IPs guide for details.

Features


PR by releaser-pleaser 🤖

If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs.

Release Notes

Prefix / Start

This will be added to the start of the release notes.

### Load Balancers with Primary IPs

Load Balancers can now be created with existing [Primary IPs](https://docs.hetzner.cloud/changelog#2026-10-05-load-balancers-can-use-existing-primary-ips) instead of system managed public IPs. Because the Primary IPs exist on their own, a Load Balancer's public addresses can survive deleting and recreating the Service, so you don't have to change DNS records. Set the new Service annotations `load-balancer.hetzner.cloud/public-net-ipv4` and `load-balancer.hetzner.cloud/public-net-ipv6` to the ID of a Primary IP:

```yaml
metadata:
  annotations:
    load-balancer.hetzner.cloud/public-net-ipv4: "4711"
    load-balancer.hetzner.cloud/public-net-ipv6: "4712"
```

See the [Primary IPs guide](docs/guides/load-balancer/primary-ips.md) for details.

Suffix / End

This will be added to the end of the release notes.

@hcloud-bot
hcloud-bot requested a review from a team as a code owner October 5, 2026 13:09
@hcloud-bot hcloud-bot added the rp-release::pending Release for this PR is pending label Oct 5, 2026
@hcloud-bot
hcloud-bot force-pushed the releaser-pleaser--branches--main branch from 9bab364 to 4d578cd Compare October 6, 2026 07:44
@hcloud-bot
hcloud-bot force-pushed the releaser-pleaser--branches--main branch from 4d578cd to 57ae44c Compare October 6, 2026 07:48
@lukasmetzner
lukasmetzner merged commit 3ac8ee9 into main Oct 6, 2026
8 of 10 checks passed
@lukasmetzner
lukasmetzner deleted the releaser-pleaser--branches--main branch October 6, 2026 08:00
@hcloud-bot hcloud-bot added rp-release::tagged Release for this PR is created and removed rp-release::pending Release for this PR is pending labels Oct 6, 2026

This branch was successfully deployed

No deployments
e2e-robot — 61f034c3 Deployed Oct 6, 2026 by hcloud-bot via e2e robot #1684
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rp-release::tagged Release for this PR is created

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants