Bosh release for CloudFoundry NG Admin UI
One of the fastest ways to get admin-ui running on any infrastructure is too deploy this bosh release.
To use this BOSH release, first upload it to your bosh:
bosh upload release https://bosh.io/d/github.com/cloudfoundry-community/admin-ui-boshrelease
To deploy it you will need the source repository that contains templates:
git clone https://github.com/cloudfoundry-community/admin-ui-boshrelease.git cd admin-ui-boshrelease git checkout v11 git submodule update
Make sure you have deployed Cloud Foundry first. With Cloud Foundry deployed to your bosh-lite run:
./make_manifest warden bosh deploy bosh run errand register_admin_ui
Now you can browse to http://admin.bosh-lite.com and login with your cloud foundry admin user.
When deployed you can register the admin-ui with the uaa by running:
bosh run errand register_admin_ui
To deregister the admin-ui you can run:
bosh run errand deregister_admin_ui
Create new final release
To create a new final release you need to get read/write API credentials to the @cloudfoundry-community s3 account.
Please email Dr Nic Williams and he will create unique API credentials for you.
config/private.yml file with the following contents:
--- blobstore: s3: access_key_id: ACCESS secret_access_key: PRIVATE
You can now create final releases for everyone to enjoy!
bosh create release # test this dev release git commit -m "updated admin-ui" bosh create release --final git commit -m "creating vXYZ release" git tag vXYZ git push origin master --tags