Я искал варианты создания UUID v4 из моей реализации входа nginx с использованием некоторых аннотаций или любым другим способом, которым можно было бы достичь этого. Я не смог найти полезной ссылки для обработки UUID v4 от nginx, но мне интересно, возможно ли это вообще, и есть ли кто-нибудь, кто нашел ссылку, которая может быть полезна.
В соответствии с релевантные результаты поиска, то простейший метод кажется, чтобы бежать luarocks install uuid
когда запускается модуль контроллера Ingress, тогда в любом Ingress, который вы хотите, сгенерируйте переменную nginx, как обычно:
set_by_lua $request_uuid '
return uuid()
'
Если вы используете этот механизм для трассировки запросов, вам следует знать, что последние версии ingress-nginx поддерживают Open Tracing из коробки: https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#enable-opentracing