From a6dd8dfa8caf827d0b3ad5b282fd5aa8ca24f0c9 Mon Sep 17 00:00:00 2001 From: Kevin Ho Date: Tue, 15 Oct 2024 12:34:34 -0700 Subject: [PATCH] updated README.md for auto-updating UI ConfigMaps --- docs/contributor/ui/README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/contributor/ui/README.md b/docs/contributor/ui/README.md index b708b3a75..7c07d7d7e 100644 --- a/docs/contributor/ui/README.md +++ b/docs/contributor/ui/README.md @@ -164,6 +164,17 @@ Instead of manually copying over the ConfigMap into the specified directory, use Like the `Makefile`, any new UI component should be added to `sync.sh`. +# Auto-updating ConfigMaps + +The following annotation should be added to every ConfigMap: + +```yaml +metadata: + annotations: + cloud-resources.kyma-project.io/version: v0.0.1 +``` + +Increment the version number every time a change is made to the ConfigMap. SKR Looper will compare the desired and existing version. If there is a difference, it will update the ConfigMap. # Testing your UI changes without using the pipeline