设置 Amazon EMR on EKS 的 Flink Native Kubernetes
先执行以下任务来完成设置,才能在 Amazon EMR on EKS 上使用 Flink CLI 运行应用程序。如果已注册 Amazon Web Services(Amazon)并且一直在使用 Amazon EKS,您基本上就准备好使用 Amazon EMR on EKS 了。跳过已完成的先决条件,转到下一个先决条件。
-
安装或更新到最新版本的 Amazon CLI:如果已安装 Amazon CLI,请确认您安装的是最新版本。
-
开始使用 Amazon EKS - eksctl:按照以下步骤在 Amazon EKS 中创建带有节点的新 Kubernetes 集群。
-
选择 Amazon EMR 基础映像 URI(6.13.0 或更高版本)– Amazon EMR 6.13.0 及更高版本都支持 Flink Kubernetes 命令。
-
确认 JobManager 服务账户有创建并监视 TaskManager Pod 的相应权限。有关更多信息,请参阅 Native Kubernetes 的 Flink JobManager 服务账户安全要求。
-
设置本地 Amazon 凭证配置文件。
为 Amazon EKS 集群创建或更新 kubeconfig 文件,如果要在该集群上运行 Flink 应用程序。