diff --git a/.taskfiles/ClusterTasks.yml b/.taskfiles/ClusterTasks.yml index b4d612a8..5fe448a2 100644 --- a/.taskfiles/ClusterTasks.yml +++ b/.taskfiles/ClusterTasks.yml @@ -28,6 +28,12 @@ tasks: - flux reconcile -n flux-system source git flux-cluster - flux reconcile -n flux-system kustomization flux-cluster + hr-restart: + desc: Restart all failed Helm Releases + cmds: + - kubectl get hr --all-namespaces | grep False | awk '{print $2, $1}' | xargs -l bash -c 'flux suspend hr $0 -n $1' + - kubectl get hr --all-namespaces | grep False | awk '{print $2, $1}' | xargs -l bash -c 'flux resume hr $0 -n $1' + nodes: desc: List all the nodes in your cluster cmds: