Our team are running flink cluster on YARN, and it works so well 👍
Is there any option to ship archive to YARN applications?
Recently, one of job has been shut down with jdk8 version related issues.
It's easy problem if we could set latest jdk on `containerized.taskmanager.env.JAVA_HOME`.
However, cluster administrator said it's difficult to install the latest jdk on all cluster machines.
So, we planned to run a job on latest jdk that is shipped via shared resources.
There's an option `yarn.ship-directories` but it's quite slow because jdk has large number of files.
If Flink supports to ship archive such as `yarn.ship-archive`, we can ship jdk archive to remote machines and use shipped jdk location as JAVA_HOME (using `yarn.container-start-command-template` )