Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(argo-cd): Add checksum for CMP ConfigMap in repo-server Pod annotations #2275

Merged
merged 1 commit into from
Sep 19, 2023

Commits on Sep 18, 2023

  1. Add checksum for CMP ConfigMap in repo-server

    This helm chart defines the plugins as ConfigMaps -- according to the docs, when the CM is modified, the repo-server Pod must be restarted to have the sidecars pick up the latest changes:
    
    https://argo-cd.readthedocs.io/en/stable/operator-manual/config-management-plugins/#debugging-a-cmp
    
    The changes in this helm chart allow for a checksum to be calculated from the ConfigMap and added as a Pod annotation so whenever the CM values are modified, the Pod is restarted automatically.
    
    Signed-off-by: sibucan <luis.ramirez.rivera92@gmail.com>
    sibucan committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    8343fd2 View commit details
    Browse the repository at this point in the history