Reconstrua um droplet DigitalOcean sem usar a “reconstrução” da API DigitalOcean

1

Eu uso o DigitalOcean e quero usar apenas um droplet, então eu sempre trabalho apenas com um ip (por release de distro LTS). O benefício não é ter o endereço IP de substituição em vários softwares como Putty, WinSCP, PHPmyadmin, ferramenta de gerenciamento DNS digital (DNSMT) e talvez algum outro software, especialmente quando treinando com diferentes gotas ou quando eu quiser reinstalar completamente por qualquer motivo.

Eu não faço nenhuma personalização do Kernel / Shell.

Como recriar um droplet DigitalOcean sem usar "reconstrução" da API DigitalOcean?

Ou, pelo menos, qual é a maneira mais próxima de conseguir isso?

Quanto ao "modo mais próximo", pensei no seguinte script, que pode estar faltando alguma coisa:

#!/bin/bash
apt-get purge everything_installed_from_apt_so_far -y
rm -rf every_inode_added_so_far
find /var/mail/* /var/log/* -type f -exec truncate -s 0 {} \;
apt autoremove -y && apt clean -y

Naturalmente, é possível usar uma longa chamada de API do One-liner curl DigitalOcean ou usar um snapshot DigitalOcean ("droplet state save", que custa dinheiro) logo após criar o droplet, mas estou procurando uma solução global maneira, não dependente de DigitalOcean, que também é mínima no sentido de Bash-only.

    
por pntshere 25.01.2018 / 09:40

0 respostas