Skip to content

controller: annotate extproc pods with uuid for faster refresh#224

Merged
mathetake merged 4 commits intomainfrom
annotationupdat
Jan 29, 2025
Merged

controller: annotate extproc pods with uuid for faster refresh#224
mathetake merged 4 commits intomainfrom
annotationupdat

Conversation

@mathetake
Copy link
Copy Markdown
Member

Commit Message:

Without triggering pods into the reconcile loop of k8s server,
the config map updates will take a few minutes to be picked up
and reflected on the actual file of the pod 1.

This commit changes the config sink so that it will add the config
uuid to the extproc pods annotations.

Related Issues/PRs (if applicable):

Follow up on #219

Footnotes

  1. https://neonmirrors.net/post/2022-12/reducing-pod-volume-update-times/

Signed-off-by: Takeshi Yoneda <[email protected]>
Signed-off-by: Takeshi Yoneda <[email protected]>
@mathetake mathetake marked this pull request as ready for review January 29, 2025 22:07
@mathetake mathetake requested a review from a team as a code owner January 29, 2025 22:07
Signed-off-by: Takeshi Yoneda <[email protected]>
@mathetake mathetake merged commit 3f99932 into main Jan 29, 2025
@mathetake mathetake deleted the annotationupdat branch January 29, 2025 22:13
mathetake added a commit that referenced this pull request Jan 29, 2025
**Commit Message**:

This was necessary before #219 and #224 landed
the main branch. Now the secret updates will be 
automatically picked up by the extproc without restarts.
This behavior is already being tested in an e2e test.

Signed-off-by: Takeshi Yoneda <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant