I was trying to deploy Flink in Kubernetes environment and came across two
things:
1. Kubernetes Flink control plane developed by google and Lyft
- https://github.com/lyft/flinkk8soperator
- https://github.com/GoogleCloudPlatform/flink-on-k8s-operator
2. Deploying Kubernetes natively.
-
https://ci.apache.org/projects/flink/flink-docs-release-1.10/ops/deployment/native_kubernetes.html
I would like to know the basic difference between the underlying working model
of both.
I am able to understand the working structure of the first as well as the scope
and features.
But for the second,
-Is it similar to the first? How the second is different?
-How can we handle multi-tenancy in the second?
-And since the second is still in the beta stage, what is the
roadmap or the features I can expect
from the second?