169.254.169.254 используется только в AWS EC2? - PullRequest
0 голосов
/ 11 марта 2019

Я планирую создать скрипт для установки пакета, в основном предназначенный для экземпляров EC2.

То, что я планирую сделать, это amazon-linux-extras и curl 169.254.169.254/latest/meta-data/public-ipv4 и curl 169.254.169.254/latest/meta-data/local-ipv4, если ec2, иначе yum add-repo.

Однако меня беспокоит то, что этот сценарий запускается экземплярами не-ec2, так как я планирую поделиться этим сценарием с общественностью, и основная проблема заключается в том, что некоторые компьютеры не являются экземплярами EC2, имеющими доступ к 169.254.169.254.

Я нашел этот IP-адрес в Google, но не нашел другого варианта использования, кроме AWS. Можно ли предположить, что curl 169.254.169.254 возврат чего-либо означает, что он является экземпляром EC2?

...