From dc42cf366d126bccefa73205e607a2ddabff3d82 Mon Sep 17 00:00:00 2001 From: Leoyzen Date: Sun, 3 Aug 2025 23:05:48 +0800 Subject: [PATCH] Add config monitor support for k8s configmap. (#217) --- llama-swap.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/llama-swap.go b/llama-swap.go index 7861dd5..91ad71b 100644 --- a/llama-swap.go +++ b/llama-swap.go @@ -132,6 +132,11 @@ func main() { event.Emit(proxy.ConfigFileChangedEvent{ ReloadingState: proxy.ReloadingStateStart, }) + } else if changeEvent.Name == filepath.Join(configDir, "..data") && changeEvent.Has(fsnotify.Create) { + // the change for k8s configmap + event.Emit(proxy.ConfigFileChangedEvent{ + ReloadingState: proxy.ReloadingStateStart, + }) } case err := <-watcher.Errors: