Skip to content

Eclipse Dirigible Deployment for SAP Cloud Platform Cloud Foundry environment

License

Notifications You must be signed in to change notification settings

dirigiblelabs/deployment-sap-cloud-foundry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eclipse Dirigible Deployment for SAP Cloud Platform Cloud Foundry environment

Eclipse License GitHub contributors

Setup

  1. Clone this repository

  2. Navigate to the dirigible folder

  3. Replace the following variables in vars.yaml before deploying:

    Name Description Default Value
    applicationName The application name (e.g. dirigible) N/A
    subdomain The SAP Cloud Platform Cloud Foundry subdomain N/A
    regionId The SAP Cloud Platform Cloud Foundry region id N/A
    runtimeMemory The runtime memory for the Eclipse Dirigible runtime 2G
    runtimeDiskQuota The runtime disk quota for the Eclipse Dirigible runtime 2G
    runtimeDockerImageTag The docker image version of Eclipse Dirigible latest
  4. Replace the <applicationName> in xs-security.json with the one from vars.yaml

  5. Create XSUAA service instance with cf create-service xsuaa application <applicationName>-xsuaa -c xs-security.json

    Replace <applicationName> with the one from vars.yaml before executing the command

    1. To update the XSUAA service instance, for example with additional role, then execute the following command:

    cf update-service <applicationName>-xsuaa -c xs-security.json

  6. Deploy with cf push --vars-file vars.yaml

  7. Assign the Developer and the Operator role to your user from the SAP Cloud Platform Cockpit

  8. Access the Dirigible instance at: https://<applicationName>-<subdomain>.cfapps.<regionId>.hana.ondemand.com

Note: Step by step tutorial can be found here

License

Setup Cloud Foundry CLI:

cf push dirigible \
--docker-image=dirigiblelabs/dirigible-sap-cf:latest \
--hostname dirigible-<org-name> \
-m 2G -k 2G

Note: Before executing the command, replace the <org-name> with the Org Name value (a.k.a subdomain)

This project is copyrighted by SAP SE and is available under the Eclipse Public License v 1.0. See LICENSE and NOTICE.txt for further details.

About

Eclipse Dirigible Deployment for SAP Cloud Platform Cloud Foundry environment

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published