github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/core.humio.com/HumioView/health.lua (about) 1 hs = { 2 status = "Progressing", 3 message = "Update in progress" 4 } 5 if obj.status ~= nil then 6 if obj.status.state ~= nil then 7 if obj.status.state == "Exists" then 8 hs.status = "Healthy" 9 hs.message = "Component state: Exists." 10 end 11 if obj.status.state == "NotFound" then 12 hs.status = "Missing" 13 hs.message = "Component state: NotFound." 14 end 15 if obj.status.state == "ConfigError" then 16 hs.status = "Degraded" 17 hs.message = "Component state: ConfigError." 18 end 19 if obj.status.state == "Unknown" then 20 hs.status = "Unknown" 21 hs.message = "Component state: Unknown." 22 end 23 end 24 return hs 25 end 26 return hs