#7059 [v2] Fix project service port
Pull request opened by
machichima
Tracking issue
Why are the changes needed?
When running in sandbox, we cannot link to project service as it's not set in the Envoy proxy config.
Also, we should still use port 8090 whether running with dev mode or not
What changes were proposed in this pull request?
• Add ProjectService to envoy proxy
How was this patch tested?
Run locally with in-cluster mode, ensure we can connect to project service with
❯ ENDPOINT=
http://localhost:30080 FILTERS='value_in(state,0;1;2)' bash runs/test/scripts/list_projects.sh
{
"projects": {
"projects": [
{
"id": "flytesnacks",
"name": "flytesnacks",
"domains": [
{
"id": "development",
"name": "Development"
},
{
"id": "production",
"name": "Production"
},
{
"id": "staging",
"name": "Staging"
}
]
}
]
}
}
Labels
Please add one or more of the following labels to categorize your PR:
•
added: For new features.
•
changed: For changes in existing functionality.
•
deprecated: For soon-to-be-removed features.
•
removed: For features being removed.
•
fixed: For any bug fixed.
•
security: In case of vulnerabilities
This is important to improve the readability of release notes.
Setup process
Screenshots
Check all the applicable boxes
• I updated the documentation accordingly.
• All new and existing tests passed.
• All commits are signed-off.
Related PRs
Docs link
•
main
•
#6583
•
[v2] Fix project service port 👈
flyteorg/flyte