Browse Source

Actualizo readme para renovación de certificados

main
Celestino Rey 1 year ago
parent
commit
6aab95b379
2 changed files with 32 additions and 0 deletions
  1. +9
    -0
      README.md
  2. +23
    -0
      copyReyMotaApps

+ 9
- 0
README.md View File

@ -1,3 +1,12 @@
# k8s-cluster-projects
Contiene proyectos para los servicios del cluster
# Renovación de certificados
https://medium.com/@guilospanck/kubernetes-x509-certificate-has-expired-or-is-not-yet-valid-error-cb9ca581d38b
Los comandos hay que ejecutarlos como root.
Los nuevos certificados quedan en el fichero /etc/kubernetes/admin.conf el cual hay que copiar a $HOME/.kube/config

+ 23
- 0
copyReyMotaApps View File

@ -0,0 +1,23 @@
# Backup date
today=$(date "+%Y_%m_%d-%H_%M_%S")
echo "Current date: $today"
# build up filename
# destination folder (change to your own needs)
BACKUP_FOLDER=/tmp
file_name=$BACKUP_FOLDER/bkup_reymota
new_name=$file_name-$today.sql
echo "Backup file name: " "$new_name"
kubectl --kubeconfig /home/creylopez/.kube/config -n reymota exec -ti deployment.apps/db -- /usr/lib/postgresql/15/bin/pg_dump --username=creylopez --dbname=reymota > $new_name
message="Backup stored "$today
sudo -u creylopez cat $new_name | mail -s "ReyMotaApps backup finished" "creylopez@yahoo.es"
sudo rm $new_name

Loading…
Cancel
Save