Предстоящее прекращение поддержки устаревших конечных точек сервера метаданных GCE и GKE на Legacy Boxes

У меня есть два устаревших сервера в GCE, оба из которых были помечены как использующие устаревшие конечные точки сервера метаданных. В настоящий момент у них есть сотни гигабайт данных между ними в данных MySQL и MongoDB, и рисковать обновлением чего-либо на этих серверах, что оказывает неблагоприятное воздействие, не является вариантом.

В настоящее время мы находимся в процессе перехода от данных, хранящихся здесь, но пока нам нужно, чтобы они работали.

Кто-нибудь знает о каких-либо последствиях для любого

а) ничего не делать или

б) Просто установите флаг метаданных disable-legacy-endpoints в значение true?

т.е. перестанут ли эти инстансы работать вообще, если мы оставим их такими, какие они есть на данный момент?


person guyver4mk    schedule 15.09.2020    source источник
comment
Вы можете ознакомиться с этой документацией, это может помочь Вам ответить на ваши вопросы.   -  person Aarti S    schedule 16.09.2020


Ответы (1)


После некоторого более глубокого изучения того, что на самом деле использовало API метаданных для начала, мы обнаружили, что они были отправлены stackdriver_agent, который был установлен очень давно, когда был бесплатным, и просто никогда не удалялся.

Остановка этого агента удалит все вызовы, которые мы делаем с этими двумя устаревшими серверами.

Если вы рассматриваете возможность отключения с помощью флага метаданных disable-legacy-endpoints, обязательно сначала протестируйте его в изолированной среде, то есть на новой виртуальной машине из моментального снимка затронутого экземпляра, прежде чем применять к производственным службам.

Для получения помощи в определении экземпляров, выполняющих вызовы, обратитесь к эта статья

Для получения помощи в определении процессов в экземплярах см. эта статья

person guyver4mk    schedule 16.09.2020