Technical Blog Post
Abstract
Porting Cloud Foundry on POWER8 Ubuntu LE
Body
Some colleagues from IBM and I have been working on a port of Cloud Foundry and BOSH automation on POWER 8 Ubuntu LE. In this blog, I would like to share some first steps that we have taken. Developers interested in working with IBM on various aspects of the port drop a note in this forum.
At a high level, we had to create some power specific extensions as deplicted in the following figure in the green ovals:
- We have introduced some extensions to this github.com fork for the bosh repo. https://github.com/hashmap/bosh to create openstack stemcells for ppc64le. These commands can be run on a ppc64le VM to create a stemcell:
- nohup bundle exec rake stemcell:build_os_image[ubuntu,trusty,/tmp/ubuntu_base_image.tgz]
- env STEMCELL_BUILD_NUMBER=2905 bundle exec rake stemcell:build_with_local_os_image[openstack,kvm,ubuntu,trusty,go,/tmp/ubuntu_base_image.tgz]
- We have also started updating the scripts in cf-release to be able to deploy different cloud foundry jobs such as the DEA. The changes to the script are in this github.com fork: https://github.com/hashmap/cf-release . These commands can create a release for ppc64le:
bosh create release --force --name <>
bosh upload release - Both bosh and cf-release depend on a number of binary blobs. I will post some instructions on how to create these blobs for ppc64le in a separate blog entry.
Welcome comments and questions!!
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"HW1W1","label":"Power ->PowerLinux"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"","label":""}}]
UID
ibm16170565
