github.com/argoproj/argo-cd/v2@v2.10.9/resource_customizations/trident.netapp.io/TridentBackendConfig/health.lua (about) 1 local hs = {} 2 if obj.status ~= nil then 3 if obj.status.phase == "Bound" and obj.status.lastOperationStatus == "Success" then 4 hs.status = "Healthy" 5 hs.message = obj.status.message 6 return hs 7 end 8 if obj.status.lastOperationStatus == "Failed" then 9 hs.status = "Degraded" 10 hs.message = obj.status.message 11 return hs 12 end 13 end 14 hs.status = "Progressing" 15 hs.message = "Waiting for backend creation" 16 return hs