Date
1 - 3 of 3
CF 231 Diego?
Austin Chen
Hi everyone,
I'm new to learning and understanding the CF architecture, and I realized when I downloaded CF 231, there didn't seem to be any Diego architecture as listed in the documentation online. Rather, it was the pre-Diego architecture. I was wondering if there was even a version of an open source CF released with Diego? As well as, whether or not CF 231+ versions would be switching to Diego architecture. The documentation does not exactly follow how CF 231 works, and seems more up-to-date than the actual version itself. Could anyone clarify to a beginner like me what is going on? Thanks |
|
Rob Dimsdale
Hi Austin,
We are not sure which docs you are referring to - can you clarify this? Cloud Foundry is available as a bosh release at https://github.com/cloudfoundry/cf-release - this includes the 'dea' backend which is older than the 'diego' backend and has always been a part of this release. Diego is available as a separate bosh release at https://github.com/cloudfoundry-incubator/diego-release. Both cf-release and diego-release are open source. Instead of continually adding more components to cf-release, we are moving towards separate bosh releases for each component - diego was the first release to adopt this pattern. To add diego to your existing Cloud Foundry bosh deployment, you will need to create a separate bosh deployment of diego, and point it at your existing Cloud Foundry deployment. The instructions at the diego-release should provide a good starting point. Looking forwards, we are creating tooling to provide a better experience in composing these separate releases into a single unified bosh deployment. Thanks, Rob & Nima CF Release Integration |
|
Rob Dimsdale
Hi Austin,
We are not sure which docs you are referring to - can you clarify this? Cloud Foundry is available as a bosh release at https://github.com/cloudfoundry/cf-release - this includes the 'dea' backend which is older than the 'diego' backend and has always been a part of this release. Diego is available as a separate bosh release at https://github.com/cloudfoundry-incubator/diego-release. Both cf-release and diego-release are open source. Instead of continually adding more components to cf-release, we are moving towards separate bosh releases for each component - diego was the first release to adopt this pattern. To add diego to your existing Cloud Foundry bosh deployment, you will need to create a separate bosh deployment of diego, and point it at your existing Cloud Foundry deployment. The instructions at the diego-release should provide a good starting point. Looking forwards, we are creating tooling to provide a better experience in composing these separate releases into a single unified bosh deployment. Thanks, Rob & Nima CF Release Integration |
|