cmd/k8s-operator: add auth key reissuance to PeerRelay
PeerRelay replicas got a single-use auth key minted on config Secret creation and never again, so a replica that lost its login (device deleted, state Secret lost, key expiry) could never re-auth despite containerboot writing the reissue_authkey signal. Port the shouldReissueAuthKey pattern already used by ProxyGroup and Recorder: track in-flight reissues per replica, rate-limit re-issuance per PeerRelay, and delete the stale device before minting a new key. Updates #20544 Signed-off-by: chaosinthecrd <tom@tmlabs.co.uk>
C
chaosinthecrd committed
165622bc0f02e2c61789556aaf658b8ffe584b83
Parent: 9c8ddab