Назад | Перейти на главную страницу

Автоисправление управляемой группы экземпляров без внешнего IP

Я не могу найти никакой информации по этой теме, проверки работоспособности с автоматическим восстановлением выполняются экземплярами в диапазоне внешних IP-адресов Google 130.211.0.0/22, 35.191.0.0/16.

Я использую настройку Cloud NAT, и моя группа экземпляров содержит экземпляры без внешних IP-адресов.

Нет ли возможности включить автоматическое восстановление в группе экземпляров при такой настройке?

Ты можешь использовать Autohealing с управляемой группой экземпляров с экземплярами, у которых нет внешних IP-адресов. Для достижения этой цели вы должны занести в белый список доступ к вашему сервису из подсетей. 130.211.0.0/22, 35.191.0.0/16 как упоминалось в документация. Если вы обеспокоены тем, что у ваших экземпляров нет внешних IP-адресов, беспокоиться не о чем - запросы от проверки работоспособности будут перенаправляться на ваши экземпляры из подсетей проверки работоспособности.

Я успешно попробовал это в своем тестовом проекте, для тестовой службы на моих экземплярах (без внешних IP-адресов) я решил запустить веб-сервер Apache. Пожалуйста, найдите мои шаги ниже:

  1. создать собственный VPC
  2. создать подсеть
  3. создать внешний статический IP
  4. создать роутер
  5. создать нац
  6. создать экземпляр
  7. установить веб-сервер Apache в экземпляр
  8. создать собственный образ диска
  9. создать шаблон экземпляра
  10. создать шаблон группы управляемых экземпляров
  11. создать группу управляемых экземпляров без проверки работоспособности
  12. разрешить подключение к порту 80 из подсетей 130.211.0.0/22, 35.191.0.0/16 в брандмауэре
  13. отредактировать группу управляемых экземпляров и добавить проверку работоспособности (порт 80)
  14. проверить статус группы управляемых экземпляров
  15. выключить Apache2 на 2 экземплярах
  16. проверить статус группы управляемых экземпляров
  17. подождите несколько минут, пока не наступит автоматическое лечение
  18. проверить статус группы управляемых экземпляров

Итак, как вы можете видеть, были созданы два новых экземпляра, которые заменили два экземпляра остановленным Apache.