Apache Flink CI/CD--Kubernetes--Github Apache Flink CI/CD--Kubernetes--Github kubernetes kubernetes

Apache Flink CI/CD--Kubernetes--Github


Yes, this can be done. For the dockerizing portion, see the the docs about running Flink on Docker and running Flink on Kubernetes, as well as Patrick Lukas' Flink Forward talk on "Flink in Containerland". You'll find links to docker hub, github, slideshare, and youtube behind these links.

dA Platform 2 is a commercial offering from data Artisans that supports CI/CD integrations for Flink on Kubernetes. The demo video from the product announcement at Flink Forward Berlin 2017 illustrates this.


I solved this stuff. Flink jobs can be dockerized and deployed in a natural way as part of the container.

I extend flink Docker and added "Flink run "some.jar"" step to it.

It works perfect

https://github.com/Aleksandr-Filichkin/flink-k8s