Wrap admin-ui to make it runnable simply as a cloud foundry app.
- Download latest
admin-ui-configurer-bundled.zip
in release page - Create a mysql service on your cloud foundry where you want to deploy the app (e.g.:
cf cs p-mysql 100mb admin-ui-mysql
) - Create an uaa client for your admin-ui, e.g.:
uaac client add admin_ui_client \
--authorities clients.write,cloud_controller.admin,cloud_controller.read,cloud_controller.write,doppler.firehose,openid,scim.read,scim.write,sps.write \
--authorized_grant_types authorization_code,client_credentials,refresh_token \
--autoapprove true \
--scope admin_ui.admin,admin_ui.user,openid \
-s myclientsecret
- Extract the previous downloaded zip file and set
manifest.yml
andconfig.json
as you want - Push your config as a service with this command
cf cups admin-ui-config -p config.json
- Deploy by running
cf push