
1.概述
然后我们在文章中【kubernetes】使用flink-kubernetes-operator、使用java代码提交任务到flink 学会了怎么提交任务到自己本地的k8s环境中。
现在我们要把任务提交到远程服务器,对方的是k8s环境,但是对方的环境使用的是contains,不是docker容器。
我们本次是从本地的docker环境放到k8s环境上。先根据文章 【Docker】Docker如何将本地的flink程序打成镜像 打包到本地镜像。
然后我们在文章中 【docker】docker本地镜像怎么导入离线服务器docker环境 导入本地镜像到远程。
2.导入镜像
第一步我们本地打包本地程序到本地镜像
lc
本文档详细介绍了如何将本地的Flink程序打包为镜像,并通过flink-kubernetes-operator提交到远程Kubernetes环境。首先,通过Docker打包本地Flink程序并将其导入到远程服务器的Docker环境中。接着,重点讲解了如何在K8s环境中重命名和推送镜像到私有仓库,以及如何解决命名空间和服务账户的问题。最后,通过Java代码演示了如何从本地提交和删除远程Flink任务。
订阅专栏 解锁全文
651

被折叠的 条评论
为什么被折叠?



