有的时候我们需要监控证书的到期时间,需要转换证书时间的格式

  1. #证书字符串结束时间
  2. strendtime=`openssl x509 -in /etc/kubernetes/pki/apiserver.crt -noout -text |grep 'Not After' | cut -d: -f2,3,4`
  3. #证书结束时间时间戳
  4. endtime=`date +%s -d "$strendtime"`
  5. #当前时间戳
  6. currenttime=`date +%s -d "$(date | awk -F ' +' '{print $2,$3,$6}')"`
  7. #证书剩余天数
  8. RST=$(($(($endtime-$currenttime))/(60*60*24)))
文档更新时间: 2022-06-23 13:04   作者:张尚