wangyang0918 commented on a change in pull request #14946:
URL: https://github.com/apache/flink/pull/14946#discussion_r578067748



##########
File path: docs/content.zh/docs/deployment/ha/kubernetes_ha.md
##########
@@ -31,6 +31,14 @@ Flink's Kubernetes HA services use 
[Kubernetes](https://kubernetes.io/) for high
 Kubernetes high availability services can only be used when deploying to 
Kubernetes.
 Consequently, they can be configured when using [standalone Flink on 
Kubernetes]({{< ref "docs/deployment/resource-providers/standalone/kubernetes" 
>}}) or the [native Kubernetes integration]({{< ref 
"docs/deployment/resource-providers/native_kubernetes" >}})
 
+## Prerequisites
+
+In order to use Flink's Kubernetes HA services you must fulfill the following 
prerequisites:
+
+- Kubernetes >= 1.9.
+- `default` service account with [RBAC]({{< ref 
"docs/deployment/resource-providers/native_kubernetes" >}}#rbac) permissions to 
create, edit, delete ConfigMaps.

Review comment:
       Maybe we should not guide the users to set the `default` service account 
here since any service account with enough permission will work. Also in the 
production environment, I think no one will use the `default` service account.
   
   Another thing is that we need to note here that users should set the 
[ServiceAccount](https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/)
 for JobManager deployment/job and TaskManager deployment manually in the yaml 
files.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to