diff --git a/rocketchat/update_all.sh b/rocketchat/update_all.sh index 35c3fa3d475fc1eaca5c12a56f0b2ec846374400..5c92947a251f4d5f39c10e1f3531f1ab15d4f782 100755 --- a/rocketchat/update_all.sh +++ b/rocketchat/update_all.sh @@ -1,7 +1,8 @@ #!/bin/bash -for folder in `find . -maxdepth 2 -mindepth 2 -type d | grep -v 'trash\|temp\|tmp\|git\|common' | grep 'chat'`; -do - cd $folder; - libre update - cd ../..; + +for rc in `kubectl get ing -l app.kubernetes.io/name=Rocketchat -A --no-headers -o custom-columns=":metadata.name" | sed s/-app//g |grep -v "redirect\|beta\|test"`; do + export NS=`echo $rc | cut -d"-" -f2-` + export SUBDOMAIN=`echo $rc | cut -d"-" -f1` + cd /root/domains/$NS/$SUBDOMAIN; + libre update --batch done