tillrohrmann commented on a change in pull request #14305: URL: https://github.com/apache/flink/pull/14305#discussion_r537393647
########## File path: docs/deployment/resource-providers/native_kubernetes.md ########## @@ -24,394 +23,269 @@ specific language governing permissions and limitations under the License. --> -This page describes how to deploy a Flink session cluster natively on [Kubernetes](https://kubernetes.io). +This page describes how to deploy Flink natively on [Kubernetes](https://kubernetes.io). * This will be replaced by the TOC {:toc} -<div class="alert alert-warning"> -Flink's native Kubernetes integration is still experimental. There may be changes in the configuration and CLI flags in later versions. -</div> +## Getting Started -## Requirements +This *Getting Started* section guides you through setting up a fully functional Flink Cluster on Kubernetes. -- Kubernetes 1.9 or above. -- KubeConfig, which has access to list, create, delete pods and services, configurable via `~/.kube/config`. You can verify permissions by running `kubectl auth can-i <list|create|edit|delete> pods`. -- Kubernetes DNS enabled. -- A service Account with [RBAC](#rbac) permissions to create, delete pods. - -## Flink Kubernetes Session +### Introduction -### Start Flink Session +Kubernetes is a popular container-orchestration system for automating computer application deployment, scaling, and management. +Flink's native Kubernetes integration allows to directly deploy Flink on a running Kubernetes cluster. +Moreover, Flink is able to dynamically allocate and de-allocate TaskManagers depending on the required resources because it can directly talk to Kubernetes. -Follow these instructions to start a Flink Session within your Kubernetes cluster. +### Preparation -A session will start all required Flink services (JobManager and TaskManagers) so that you can submit programs to the cluster. -Note that you can run multiple programs per session. +This *Getting Started* section assumes a running Kubernetes cluster fulfilling the following requirements: Review comment: I think I wanted to write `The *Getting Started* section...` ---------------------------------------------------------------- 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: [email protected]
