Loading scripts/check_alerts.sh 0 → 100755 +11 −0 Original line number Diff line number Diff line #!/bin/bash set -e NODE_IP="${1:-$(kubectl get nodes -o jsonpath='{.items[0].status.addresses[?(@.type=="InternalIP")].address}')}" GRAFANA_USER=$(kubectl get secret hypo-grafana -o jsonpath="{.data.admin-user}" | base64 -d) GRAFANA_PASS=$(kubectl get secret hypo-grafana -o jsonpath="{.data.admin-password}" | base64 -d) echo "Using Node IP: $NODE_IP" curl -s -u "$GRAFANA_USER:$GRAFANA_PASS" "http://${NODE_IP}:30030/api/alertmanager/grafana/api/v2/alerts" | jq scripts/collect_digest.sh +9 −15 Original line number Diff line number Diff line #!/bin/bash sudo apt install jq # Exit on any error set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" sudo apt-get install -y jq # Check if token argument is provided if [ -z "$1" ]; then echo "Usage: $0 <PRIVATE_TOKEN>" Loading @@ -15,7 +16,7 @@ fi # Set the token PRIVATE_TOKEN="$1" ./get_digest.sh $PRIVATE_TOKEN "$SCRIPT_DIR/get_digest.sh" "$PRIVATE_TOKEN" source build.env Loading @@ -23,15 +24,8 @@ cat build.env VALUES_YAML="${2:-values.yaml}" if [ $VALUES_YAML not eq "values.yaml"]; then cp ../charts/hypo/values.yaml ../charts/hypo/$VALUES_YAML if [ "$VALUES_YAML" != "values.yaml" ]; then cp "$REPO_ROOT/charts/hypo/values.yaml" "$REPO_ROOT/charts/hypo/$VALUES_YAML" fi cd .. && python3 scripts/helm_update_etsi.py $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL $MONITOR --file=./charts/hypo/$VALUES_YAML python3 "$REPO_ROOT/scripts/helm_update_etsi.py" $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL $MONITOR --file="$REPO_ROOT/charts/hypo/$VALUES_YAML" scripts/collect_tags.sh +9 −7 Original line number Diff line number Diff line #!/bin/bash sudo apt install jq # Exit on any error set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" sudo apt-get install -y jq # Check if token argument is provided if [ -z "$1" ]; then echo "Usage: $0 <PRIVATE_TOKEN>" Loading @@ -14,7 +16,7 @@ fi # Set the token PRIVATE_TOKEN="$1" ./get_tags.sh $PRIVATE_TOKEN "$SCRIPT_DIR/get_tags.sh" "$PRIVATE_TOKEN" source build.env Loading @@ -22,8 +24,8 @@ cat build.env VALUES_YAML="${2:-values.yaml}" if [ $VALUES_YAML not eq "values.yaml"]; then cp ../charts/hypo/values.yaml ../charts/hypo/$VALUES_YAML if [ "$VALUES_YAML" != "values.yaml" ]; then cp "$REPO_ROOT/charts/hypo/values.yaml" "$REPO_ROOT/charts/hypo/$VALUES_YAML" fi cd .. && python3 scripts/helm_update_etsi.py $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL --file=./charts/hypo/$VALUES_YAML python3 "$REPO_ROOT/scripts/helm_update_etsi.py" $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL --file="$REPO_ROOT/charts/hypo/$VALUES_YAML" Loading
scripts/check_alerts.sh 0 → 100755 +11 −0 Original line number Diff line number Diff line #!/bin/bash set -e NODE_IP="${1:-$(kubectl get nodes -o jsonpath='{.items[0].status.addresses[?(@.type=="InternalIP")].address}')}" GRAFANA_USER=$(kubectl get secret hypo-grafana -o jsonpath="{.data.admin-user}" | base64 -d) GRAFANA_PASS=$(kubectl get secret hypo-grafana -o jsonpath="{.data.admin-password}" | base64 -d) echo "Using Node IP: $NODE_IP" curl -s -u "$GRAFANA_USER:$GRAFANA_PASS" "http://${NODE_IP}:30030/api/alertmanager/grafana/api/v2/alerts" | jq
scripts/collect_digest.sh +9 −15 Original line number Diff line number Diff line #!/bin/bash sudo apt install jq # Exit on any error set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" sudo apt-get install -y jq # Check if token argument is provided if [ -z "$1" ]; then echo "Usage: $0 <PRIVATE_TOKEN>" Loading @@ -15,7 +16,7 @@ fi # Set the token PRIVATE_TOKEN="$1" ./get_digest.sh $PRIVATE_TOKEN "$SCRIPT_DIR/get_digest.sh" "$PRIVATE_TOKEN" source build.env Loading @@ -23,15 +24,8 @@ cat build.env VALUES_YAML="${2:-values.yaml}" if [ $VALUES_YAML not eq "values.yaml"]; then cp ../charts/hypo/values.yaml ../charts/hypo/$VALUES_YAML if [ "$VALUES_YAML" != "values.yaml" ]; then cp "$REPO_ROOT/charts/hypo/values.yaml" "$REPO_ROOT/charts/hypo/$VALUES_YAML" fi cd .. && python3 scripts/helm_update_etsi.py $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL $MONITOR --file=./charts/hypo/$VALUES_YAML python3 "$REPO_ROOT/scripts/helm_update_etsi.py" $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL $MONITOR --file="$REPO_ROOT/charts/hypo/$VALUES_YAML"
scripts/collect_tags.sh +9 −7 Original line number Diff line number Diff line #!/bin/bash sudo apt install jq # Exit on any error set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)" sudo apt-get install -y jq # Check if token argument is provided if [ -z "$1" ]; then echo "Usage: $0 <PRIVATE_TOKEN>" Loading @@ -14,7 +16,7 @@ fi # Set the token PRIVATE_TOKEN="$1" ./get_tags.sh $PRIVATE_TOKEN "$SCRIPT_DIR/get_tags.sh" "$PRIVATE_TOKEN" source build.env Loading @@ -22,8 +24,8 @@ cat build.env VALUES_YAML="${2:-values.yaml}" if [ $VALUES_YAML not eq "values.yaml"]; then cp ../charts/hypo/values.yaml ../charts/hypo/$VALUES_YAML if [ "$VALUES_YAML" != "values.yaml" ]; then cp "$REPO_ROOT/charts/hypo/values.yaml" "$REPO_ROOT/charts/hypo/$VALUES_YAML" fi cd .. && python3 scripts/helm_update_etsi.py $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL --file=./charts/hypo/$VALUES_YAML python3 "$REPO_ROOT/scripts/helm_update_etsi.py" $PKG_MANAGER $OSS_CLIENT $SONATA $TMF_API $PORTAL_CART $TELEMETRY_CLIENT $PEERING_API $REGISTRY_API $FABRIC_API $PORTAL --file="$REPO_ROOT/charts/hypo/$VALUES_YAML"