user2156151
user2156151

Reputation: 1

Deploy multiple releases on cloud foundry infrastructure

I am trying to deploy multiple releases (e.g. cassandra cf-release, mysql cf-release, elasticsearch cf-release) on a BOSH based CF instance . For every individual release listed above, I have a deployment manifest file which lists components to deploy cloud foundry and service associated to the release. Since the infrastructure related to CF is already deployed and running, I wanted to know if there is a way in deployment manifest to point to currently running CF. Currently, I am repeating the deployment information for CF in every single service release and this causes BOSH to deploy CF for every single release.

To summarize, I want to have various 2 types of deployment manifests as the following:

  1. CF only release (infrastructure, networks, jobs and properties only for CF deployment)
  2. Service only CF release - (point to currently running CF + infrastructure, networks, jobs and properties only for service deployment)

Upvotes: 0

Views: 303

Answers (1)

Hitesh G
Hitesh G

Reputation: 71

Thank you for your active interest in CloudFoundry. To achieve what you are trying to, you can have one manifest to deploy and then you can add / remove / edit jobs and packages and redeploy and it will only update and deploy the services you have made changes to. Hope that helps!

Let me know if you have any other queries.

Upvotes: 1

Related Questions