From 6c6168277178e5b5596c5db0191f691c3643fab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lauri=20V=C3=B5sandi?= Date: Wed, 6 Sep 2023 15:26:21 +0300 Subject: [PATCH] Read env vars USERNAME and MY_POD_NAME --- cmd/main.go | 3 ++- deployment.yaml | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/main.go b/cmd/main.go index 28545eb..f237082 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -4,6 +4,7 @@ import ( "github.com/gin-gonic/gin" "github.com/penglongli/gin-metrics/ginmetrics" "net/http" + "os" ) func main() { @@ -14,7 +15,7 @@ func main() { metrics.Use(router) router.GET("/api/v1/gin", func(c *gin.Context) { - c.String(http.StatusOK, "Hello from Go!") + c.String(http.StatusOK, "Hello " + os.Getenv("USERNAME") + " from " + os.Getenv("MY_POD_NAME")) }) router.Run(":8000") diff --git a/deployment.yaml b/deployment.yaml index d76ebe2..0b8dab5 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -20,6 +20,8 @@ spec: - name: hello-gin image: hello-gin env: + - name: USERNAME + value: world - name: MY_POD_NAME valueFrom: fieldRef: