Chart 0.3.0 bumps the image to headscale v0.29.1 but its values.yaml still defaults randomize_client_port, which v0.29.1 removed and rejects with a FATAL at config-parse (before the db is touched).
Fix: drop randomize_client_port and rename ephemeral_node_inactivity_timeout → node.ephemeral.inactivity_timeout.
Chart 0.3.0 bumps the image to headscale v0.29.1 but its `values.yaml` still defaults `randomize_client_port`, which v0.29.1 removed and rejects with a FATAL at config-parse (before the db is touched).
Fix: drop `randomize_client_port` and rename `ephemeral_node_inactivity_timeout` → `node.ephemeral.inactivity_timeout`.