Adding initial GitHub Actions

This commit is contained in:
Corneil du Plessis
2022-10-06 16:08:37 +02:00
parent 457921b3e7
commit 043b2c4595
74 changed files with 3552 additions and 0 deletions

32
scripts/report-pod-changes.sh Executable file
View File

@@ -0,0 +1,32 @@
#!/usr/bin/env bash
if [ "$1" != "" ]; then
NS="$1"
fi
if [ "$NS" == "" ]; then
NS=default
fi
PODS=$(kubectl get pods --namespace $NS --output=json | jq '.items[] | .metadata.name' | sed 's/\"//g')
for pod in $PODS; do
POD_JSON_FILE="${pod}.json"
POD_JSON=$(kubectl get pod $pod --namespace $NS --output=json)
if [ -f $POD_JSON_FILE ]; then
mv $POD_JSON_FILE "${POD_JSON_FILE}.prev"
echo "$POD_JSON" >$POD_JSON_FILE
echo "Saved: $POD_JSON_FILE"
diff --ignore-all-space $POD_JSON_FILE "${POD_JSON_FILE}.prev"
else
echo "$POD_JSON" >$POD_JSON_FILE
echo "Saved: $POD_JSON_FILE"
fi
POD_FILE="${pod}.txt"
POD_DESC=$(kubectl describe pod $pod --namespace $NS)
if [ -f $POD_FILE ]; then
mv $POD_FILE "${POD_FILE}.prev"
echo "$POD_DESC" >$POD_FILE
echo "Saved: $POD_FILE"
diff --ignore-all-space $POD_FILE "${POD_FILE}.prev"
else
echo "$POD_DESC" >$POD_FILE
echo "Saved: $POD_FILE"
fi
done