From 252312f948bf0d2e60e8240d24a60acc55b4df0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lauri=20V=C3=B5sandi?= Date: Thu, 22 Aug 2024 16:28:24 +0300 Subject: [PATCH] Make log level configurable via Helm chart parameter --- cmd/main.go | 2 +- templates/deployment.yaml | 2 ++ values.yaml | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/main.go b/cmd/main.go index f237082..27451bc 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -15,7 +15,7 @@ func main() { metrics.Use(router) router.GET("/api/v1/gin", func(c *gin.Context) { - c.String(http.StatusOK, "Hello " + os.Getenv("USERNAME") + " from " + os.Getenv("MY_POD_NAME")) + c.String(http.StatusOK, "Hello " + os.Getenv("USERNAME") + " from " + os.Getenv("MY_POD_NAME") + " with log level " + os.Getenv("LOG_LEVEL")) }) router.Run(":8000") diff --git a/templates/deployment.yaml b/templates/deployment.yaml index 203688d..f953513 100644 --- a/templates/deployment.yaml +++ b/templates/deployment.yaml @@ -36,6 +36,8 @@ spec: securityContext: # container tase readOnlyRootFilesystem: true env: + - name: LOG_LEVEL + value: {{ .Values.logLevel }} - name: USERNAME value: {{ .Values.username }} - name: MY_POD_NAME diff --git a/values.yaml b/values.yaml index c6e4d7c..db3cfae 100644 --- a/values.yaml +++ b/values.yaml @@ -1 +1,2 @@ username: world +logLevel: info