Перестроить дроплет DigitalOcean без использования "перестроения" API DigitalOcean

Я использую DigitalOcean и хочу использовать только одну каплю, поэтому я всегда буду работать только с одним ip (на релиз дистрибутива LTS). Преимущество заключается в отсутствии заменяющего IP-адреса в различных программах, таких как Putty, WinSCP, PHPmyadmin, инструмент управления DNS DigitalOcean (DNSMT) и, возможно, в некоторых других программах, особенно при обучении с разными каплями или когда я хочу полностью переустановить по любой причине.

Я не делаю никаких настроек ядра / оболочки вообще.


Как перестроить дроплет DigitalOcean без использования "перестроения" API DigitalOcean?

Или, по крайней мере, какой самый близкий способ получить это?

Что касается "самого близкого пути", я подумал о следующем сценарии, который может что-то упустить:

#!/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

Конечно, можно использовать длинный однострочный curl Вызов API DigitalOcean или использование моментального снимка DigitalOcean ("сохранение состояния капли", которое стоит денег) сразу после создания капли, но я ищу глобальный путь, не зависящий от DigitalOcean, который также минимален в смысле Bash- только.

0 ответов

Другие вопросы по тегам