[
https://issues.apache.org/jira/browse/FLINK-32205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Weihua Hu updated FLINK-32205:
------------------------------
Description:
Currently, Flink Client can only connect to the server via the address:port,
which is configured by the rest.address and rest.port.
But in some other scenarios. Flink Server is run behind a proxy. Such as
running on Kubernetes and exposing services through ingress. The URL to access
the Flink server can be: http://\{proxy address}/\{some prefix path to identify
flink clusters}/\{flink request path}
In FLINK-32030, the SQL Client gateway accepts URLs by using the '--endpoint'.
IMO, we should introduce an option, such as "rest.endpoint", to make the Flink
client work with URLs.
was:
Currently, Flink Client can only connect to the server via the address:port,
which is configured by the rest.address and rest.port.
But in some other scenarios. Flink Server is run behind a proxy. Such as
running on Kubernetes and exposing services through ingress. The URL to access
the Flink server can be: http://{proxy address}/{some prefix path to identify
flink clusters}/{flink request path}
In [FLINK-32030|https://issues.apache.org/jira/browse/FLINK-32030], the SQL
Client gateway accepts URLs by using the '--endpoint'.
IMO, we should introduce an option, such as "rest.endpoint", to make the Flink
client work with URLs.
> Flink Rest Client should support connecting to the server using URLs.
> ---------------------------------------------------------------------
>
> Key: FLINK-32205
> URL: https://issues.apache.org/jira/browse/FLINK-32205
> Project: Flink
> Issue Type: Improvement
> Components: Command Line Client
> Affects Versions: 1.17.0
> Reporter: Weihua Hu
> Priority: Major
>
> Currently, Flink Client can only connect to the server via the address:port,
> which is configured by the rest.address and rest.port.
> But in some other scenarios. Flink Server is run behind a proxy. Such as
> running on Kubernetes and exposing services through ingress. The URL to
> access the Flink server can be: http://\{proxy address}/\{some prefix path to
> identify flink clusters}/\{flink request path}
> In FLINK-32030, the SQL Client gateway accepts URLs by using the '--endpoint'.
> IMO, we should introduce an option, such as "rest.endpoint", to make the
> Flink client work with URLs.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)