#!/bin/bash HOST=$(hostname) TOKEN=telegram_token CHAT_ID=telegram_chat_id
pending_csrs=$(kubectl get csr | awk '$4=="Pending"') if [ -z "$pending_csrs" ]; then echo "No pending CSRs." else # Tampilkan CSR Kubernetes echo "Cluster : $HOST" > /opt/scripts/csr_kuber.log echo "Status CSR : You have pending CSRs" >> /opt/scripts/csr_kuber.log sumpending=$(kubectl get csr | awk '$4=="Pending"'| wc -l) echo "Total : $sumpending" >> /opt/scripts/csr_kuber.log
# Kirim telegram MESSAGE="$(cat /opt/scripts/csr_kuber.log)" curl -s -X POST "https://api.telegram.org/bot$TOKEN/sendMessage" -d "chat_id=$CHAT_ID" -d "text="$(echo -e '\U0001f525 \U0001f514 \nNP2 Kubernetes SSLn\n')$(echo -e '\n-----------------------------------\n')$(echo -e '\n'"$MESSAGE") fi
sleep 3 rm -f /opt/scripts/csr_kuber.log |
Tidak ada komentar:
Posting Komentar