Problem deploying multiple Flink streamlets in one go
See original GitHub issueDescribe the bug
- In an application with multiple Flink streamlets and Akka streamlets, only one Flink streamlet gets deployed correctly. All Akka streamlets deploy fine. On doing an undeploy followed by another deploy does the fix and deploys all streamlets correctly.
To Reproduce
Here’s the situation that replicates the bug (as reported):
- A multi streamlet application - Flink + Akka
- 2 Flink streamlets
- Akka streamlets deploy fine with
kubectl cloudflow deploy ..
- During deploy using the cli, only 1 Flink streamlet deploys successfully.
- In the operator log, the message is:
2020-03-02 15:28:06,817 INFO [ActorSystemImpl] - Executing update action for resource stock-market-app in namespace stock-market-app
. But no streamlet mentioned whereas all others are mentioned. As in, no status changes to MODIFIED/ADDED - Undeploy and then re-deploy
- All streamlets get deployed successfully
Expected behavior
- All streamlets should deploy correctly in the first go.
Screenshots
- None
Additional context Add any other context about the problem here.
Issue Analytics
- State:
- Created 4 years ago
- Comments:5 (4 by maintainers)
Top Results From Across the Web
multiple instances of flink application deployment on kubernetes
Initially, my plan was same as source function will receive sql queries and down the line it will be executed by map function....
Read more >lightbend/cloudflow - Gitter
I tried to write some test cases for flink streamlets. My blueprint contains two ingress that will listen kafka topics and one processor...
Read more >Building and Deploying Your First Cloudflow Application
Streamlets can be developed using several runtimes such as Akka Streams and Flink. A streamlet can have one or more input streams, inlets, ......
Read more >Current State and the new Application Mode - Apache Flink
The figure above illustrates the two deployment modes using 3 applications depicted in red, blue and green. Each one has a parallelism of...
Read more >Support logging configuration in kubectl cloudflow deploy and ...
For Flink streamlets, overriding the default logging does not work at ... These two are the problems and I'm adding now what I...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Thanks @mrooding - I will take a detailed look at the logs and get back.
This seems to work on 1.3.1 so I will close this issue.