dmitry1987
New Member
VM с flashphoner в Yandex облаке, у них есть расширение для адаптации к Google Compute Engine https://cloud.yandex.ru/docs/compute/operations/vm-info/get-info#gce-metadata
Сервер flashphoner при старте определился как будто он в Google Cloud , попробовал загрузить метаданные но сделал это не по официальной документации, согласно которой реализована совместимое АПИ Yandex https://cloud.google.com/compute/docs/storing-retrieving-metadata
Так не работает:
echo $(curl -s -f -H "Metadata-Flavor: Google" http://metadata/computeMetadata/v1/instance/network-interfaces/0/access-configs/0/external-ip)
Согласно оф документации Google и реализации Yandex работает так:
curl -s -f -H Metadata-Flavor:Google http://metadata.google.internal/com...ork-interfaces/0/access-configs/0/external-ip
Пришлось закоментировать в стартовом скрипте сервера flashphoner вызов соотв функций
Сервер flashphoner при старте определился как будто он в Google Cloud , попробовал загрузить метаданные но сделал это не по официальной документации, согласно которой реализована совместимое АПИ Yandex https://cloud.google.com/compute/docs/storing-retrieving-metadata
Так не работает:
echo $(curl -s -f -H "Metadata-Flavor: Google" http://metadata/computeMetadata/v1/instance/network-interfaces/0/access-configs/0/external-ip)
Согласно оф документации Google и реализации Yandex работает так:
curl -s -f -H Metadata-Flavor:Google http://metadata.google.internal/com...ork-interfaces/0/access-configs/0/external-ip
Пришлось закоментировать в стартовом скрипте сервера flashphoner вызов соотв функций