This repository shows how to deploy a Java application talking to a database on DC/OS.
Specifically, a Java EE application deployed in WildFly talking to a Couchbase database.
-
If not done already, download CLI
-
dcos config set core.dcos_url http://DCOS-ElasticLoadBa-OG73USRXKTX-912507967.us-west-1.elb.amazonaws.com
-
dcos auth login
-
dcos config show core.dcos_acs_token
-
Copy the value in
.dcos-token
-
-
dcos package install marathon-lb
-
Update
app-definition.json
withPublicSlaveDnsAddress
-
Update
pom.xml
withDnsAddress
-
Deploy app:
mvn install -Pdcos
-
Show services deployed at http://<DnsAddress>;
-
Access application: curl http://<PublicSlaveDnsAddress>/airlines/resources/airline