Tailscale Beacon
Platform:
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/edge | 2 | 30 Jul 2026 |
juju deploy tailscale-beacon-k8s --channel edge
-
listen-port | int
Default: 80
The port the tailnet device listens on for each exposed application. Inbound tailnet traffic to this port is forwarded to the port the related application declared over the
ingressrelation (itstargetPort). Defaults to 80 so plainhttp://<tailnet-hostname>/(e.g.curl <model>-<app>) reaches the app regardless of the port the workload listens on internally. -
ready-timeout | int
Default: 30
The maximum time (in seconds) to wait, within a single hook execution, for the Tailscale operator to populate a proxy's tailnet address on the LoadBalancer Service it manages. The ingress URL is only published once the address is available. If the address is still unavailable when this timeout elapses, the charm stays in WaitingStatus and logs a warning (the proxy may be awaiting device approval); only a terminal proxy failure (ProxyInvalid/ProxyFailed) raises an error.