<#437 Feat: Enable proxy-authorization in admin cl...
# flyte-github
c
#437 Feat: Enable proxy-authorization in admin client Pull request opened by fg91 TL;DR Part of an effort to integrate Flyte with GCP Identity Aware Proxy, see flyteorg/flyte#3965. Allows the flyteidl admin client to sent a
"proxy-authorization"
header with every request to flyteadmin. Tokens for this header are created using an external command which is configured via the new
proxyCommand
config entry. Same logic as was introduced in
flytekit
in flyteorg/flytekit#1787. Type ☐ Bug Fix ☑︎ Feature ☐ Plugin Are all requirements met? ☑︎ Code completed ☑︎ Smoke tested ☑︎ Unit tests added ☐ Code documentation added ☐ Any pending items have an associated Issue Complete description See flyteorg/flyte#3965 Tracking Issue Closes flyteorg/flyte#3965 Follow-up issue NA flyteorg/flyteidl GitHub Actions: Test Proto Changes ✅ 10 other checks have passed 10/11 successful checks
a