github.com/argoproj/argo-cd/v2@v2.10.9/resource_customizations/cluster.x-k8s.io/MachineHealthCheck/health.lua (about)

     1  local hs = {}
     2  
     3  hs.status = "Progressing"
     4  hs.message = ""
     5  
     6  if obj.status ~= nil and obj.status.currentHealthy ~= nil then
     7      if obj.status.expectedMachines == obj.status.currentHealthy then
     8          hs.status = "Healthy"
     9      else
    10          hs.status = "Degraded"
    11      end
    12  end
    13  
    14  return hs