Как запустить / остановить мой экземпляр lightsail, не входя вручную в консоль aws? - PullRequest
0 голосов
/ 16 октября 2018

Я пытаюсь автоматизировать переключение между моим локальным сервером и экземпляром lightsail.Идея в том, чтобы иметь безопасный режим.Если мой локальный сервер выходит из строя, у меня на экземпляре lightsail будут запускаться только критически важные службы, а я пытаюсь запустить свой предварительный сервер.

Таким образом, шаг будет следующим:

  1. Инструменты мониторинга распознают пропущенное сердцебиение с первого раза
  2. Сценарий запускается для запуска экземпляра lightsail
  3. Он также вызывает переворот dns, который указывает мой домен на lightsail.
  4. Когда вернуло предварительное сердцебиение, скрипт отменяет изменения dns и затем выключает экземпляр lightsail.

Возможно ли это?

1 Ответ

0 голосов
/ 21 ноября 2018

Конечно, звуки возможны ... ваше описание чертовски близко, если не совсем, настройка высокой доступности.

Я бы посоветовал вам запустить скрипт мониторинга на вашем экземпляре lightsail, так что вам не нужнотретий экземпляр для запуска сценариев переключения.Вы также можете синхронизировать экземпляр lightsail с локальным сервером.

В качестве альтернативы, вы можете использовать aws cli для раскрутки экземпляра lightsail.Проверьте https://docs.aws.amazon.com/cli/latest/reference/lightsail/index.html

FWIW: Я бы посоветовал поискать готовый продукт высокой доступности (HA), чтобы вам не пришлось выполнять тяжелую работу.Черт, AWS может даже предложить что-то в этом роде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...