Suppression Serveur

Monitoring

rm /etc/icinga2/conf.d/hosts/<server>.pkgdata.net.conf
/etc/init.d/icinga2 reload

Wipe des disques

Redémarrer le serveur en mode rescue

shred -n 2 -vfz /dev/sdX
ou
parallel -- "shred -n 2 -vfz /dev/sdX" "shred -n 2 -vfz /dev/sdX" "shred -n 2 -vfz /dev/sdX" [...]

Check :
hexdump /dev/sdX

Eteindre le serveur

halt -p

Configuration DNS

Pointages

La zone DNS de gestion des plateformes est pkgdata.net géré sur http://admin.gandi.net

Supprimer les enregistrements :

<server> 300 IN A <ip_publique>
<server>-endpoint 300 IN A <ip_failover>
frontXXX IN CNAME <server>
pushXXX IN CNAME <server>
*** IN CNAME frontXXX

Metrics

influx -ssl -host "metrics.pkgdata.com" -username 'admin' -password 'XXX'
use telegraf
drop series where host='<server>.pkgdata.net'

ou pour Prometheus, supprimer la config et les données :

vi ~/work/infras/inventory/host_vars/os001.pkgdata.net/vars

  - targets:
  - <server>.pkgdata.net:9100

curl -v --user prometheus:XXXXXxxxXXXXX -X POST -g 'http://localhost:9090/prometheus/api/v1/admin/tsdb/delete_series?match[]={instance="<server>.pkgdata.net"}'
curl -v --user prometheus:BpotvKzVFz4wXKcT3mSZ9hqPREktiwjK -X POST -g 'http://localhost:9090/prometheus/api/v1/admin/tsdb/clean_tombstones'

Sauvegarde

TODO : https://www.ibm.com/docs/en/storage-ceph/7?topic=management-renaming-buckets

ssh ov004.pkgdata.net
  radosgw-admin user rm --uid="<server>.pkgdata.net" --purge-data --purge-keys
  radosgw-admin bucket rm --bucket=<server>.pkgdata.net

Supprimer l’accès vers le serveur de sauvegarde :

vi ~/work/infras/inventory/group_vars/ceph_backup/debops_ferm.yml

  # <server>.pkgdata.net
  - "51.15.134.127/32"

ansible-playbook -i inventory playbooks/debops_ferm.yml --vault-id @prompt --limit ceph_backup

Ansible

rm -rf ~/work/infras/inventory/host_vars/<server>.pkgdata.net*
rm ~/work/infras/facts_cache/<server>.pkgdata.net
sed -i -e '/<server>.pkgdata.net/d' inventory/<inventory>

find ~/work/infras -name \*<server>\*

Commiter les modifications.

Bitwarden

Supprimer les informations.