Closed josephpage closed 3 months ago
@josephpage thank you so much for the contribution! If you have any other feedback, please open an issue (or PR!). I'll let the team review this change but it seems pretty straightforward.
Looks great, thanks for the fix!
What
I met @stmcallister at Kubecon Europe 2024 (day before yesterday!) and tested the Ingress Controller, which I didn't know, about as soon as I got home, as I was already a fan of the local tunnel CLI.
While testing, I came across a small bug in the Helm chart. When I first installed it, I'd made a mistake with the authToken (copy-pasting the id instead of the token itself), so I upgraded the release to fix it with the right authToken, but unfortunately the change took a long time to take effect because the pod controller wasn't recreated automatically.
How to reproduce :
Expected behavior :
How
I've just added an annotation to the
Pod
spec in theDeployment
, with a checksum of the secret file that contains theauthToken
. This forces the creation of a newReplicaSet
, so that a newPod
is created, which then contains the most recent value of theauthToken
.I saw that you had already used a similar mechanism in the
Deployment
annotations, so I used the same syntax.Breaking Changes
No