Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions pkg/app/piped/cloudprovider/kubernetes/state.go
Original file line number Diff line number Diff line change
Expand Up @@ -355,6 +355,9 @@ func determineJobHealth(obj *unstructured.Unstructured) (status model.Kubernetes
completed = true
message = condition.Message
}
if failed {
break
}
}

switch {
Expand Down Expand Up @@ -450,7 +453,6 @@ func determineIngressHealth(obj *unstructured.Unstructured) (status model.Kubern
status = model.KubernetesResourceState_OTHER
desc = fmt.Sprintf("Unexpected error while calculating: unable to convert %T to neither %T, %T, nor %T: %v", obj, v1Ingress, betaIngress, extensionIngress, err)
return

}

func determineServiceHealth(obj *unstructured.Unstructured) (status model.KubernetesResourceState_HealthStatus, desc string) {
Expand Down Expand Up @@ -499,12 +501,11 @@ func determinePersistentVolumeHealth(obj *unstructured.Unstructured) (status mod
case corev1.VolumeBound, corev1.VolumeAvailable:
status = model.KubernetesResourceState_HEALTHY
desc = pv.Status.Message
return
default:
status = model.KubernetesResourceState_OTHER
desc = pv.Status.Message
return
}
return
}

func determinePVCHealth(obj *unstructured.Unstructured) (status model.KubernetesResourceState_HealthStatus, desc string) {
Expand Down