From 7bec002070ae60f759d869e7ae38b32bcd88e43e Mon Sep 17 00:00:00 2001 From: Pascal Fischer Date: Thu, 8 Feb 2024 17:36:22 +0100 Subject: [PATCH] update endpoint for azure --- azure.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/azure.go b/azure.go index f28b2bf..5a852df 100644 --- a/azure.go +++ b/azure.go @@ -5,7 +5,14 @@ import ( ) func detectAzure() string { - resp, err := hc.Get("http://169.254.169.254/metadata/v1/InstanceInfo") + req, err := http.NewRequest("GET", "http://169.254.169.254/metadata/instance?api-version=2021-02-01", nil) + if err != nil { + return "" + } + req.Header.Set("Metadata", "true") + + resp, err := hc.Do(req) + if err == nil && resp.StatusCode == http.StatusOK { return "Microsoft Azure" }