Rolling update functionality in cf-java-client possible?
We are currently working on a GitOps-Tool. This tool deploys apps to cloud foundry and uses the cf-java-client. For this we need the rolling-update functionality but are not sure if this is possible with the cf-java-client api.
Is it possible to use the rolling-update functionality with the cf-java-client api?
I believe that the current state is this:
- Using cf-java-client's cloudfoundry-client, we support the v3 API's required to do this.
- Using cf-java-client's cloudfoundry-operations, we are still using the older v2 APIs to push.
So you could use the cloudfoundry-client and the v3 APIs which it supports to do a v3 push, but you'd have to orchestrate that yourself. At least until cloudfoundry-operations is updated to use the v3 API.
Is there an ETA for "At least until cloudfoundry-operations is updated to use the v3 API" ?
@automationman666 Sorry, I cannot give a timeline as we don't have the work scheduled.
If anyone is interested in submitting a PR for this, it would help to speed up the process. I can help with running integration tests/validation. As well as getting it merged.