You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-zh@flink.apache.org by tian lin <ty...@163.com> on 2021/03/25 08:42:46 UTC

Flink Native Kubernetes 部署模式下,如何开启Queryable State?

各位好:
 请教Flink 1.12.1 在Flink Native Kubernets部署模式下,如何开启Queryable State呢?官网提供了Standaleon K8S下开启的说明(https://ci.apache.org/projects/flink/flink-docs-stable/deployment/resource-providers/standalone/kubernetes.html#enabling-queryable-state),但Native K8S部署模式下,无论是Session还是Application 模式,Flink相关k8s  spec基本都是由flink代码生成,尤其是Queryable State端口以及相关K8S Service没有非常便利的自动生成及部署办法。 

Sent from Mail for Windows 10


Re: Flink Native Kubernetes 部署模式下,如何开启Queryable State?

Posted by Yang Wang <da...@gmail.com>.
和Standalone一样,你可以按照自己创建一个taskmanager-query-state-service,然后把selector修改一下就好了
native会自动添加如下的label,可以filter出来属于一个Flink cluster的TaskManager

    app: <clusterId>
    component: taskmanager
    type: flink-native-kubernetes


Best,
Yang

tian lin <ty...@163.com> 于2021年3月25日周四 下午4:43写道:

> 各位好:
> 请教Flink 1.12.1 在Flink Native Kubernets部署模式下,如何开启Queryable
> State呢?官网提供了Standaleon K8S下开启的说明(
> https://ci.apache.org/projects/flink/flink-docs-stable/deployment/resource-providers/standalone/kubernetes.html#enabling-queryable-state),但Native
> K8S部署模式下,无论是Session还是Application 模式,Flink相关k8s
> spec基本都是由flink代码生成,尤其是Queryable State端口以及相关K8S Service没有非常便利的自动生成及部署办法。
>
> Sent from Mail for Windows 10
>
>