- Database (MySQL)
- Artifactory Pro license
*Here is guide to install MySQL in DC/OS
*Go here to get your trial license
*Steps to install Artifactory Pro using DC/OS CLI.
- create
artifactory-pro-options.json
file with following content:
{
"service": {
"name": "artifactory",
"cpus": 2,
"mem": 2048,
"licenses": "$ARTIFACTORY_PRO_LICENSE",
"host-volume": "/var/artifactory",
"database": {
"connection-string": "jdbc:mysql://mysql.marathon.mesos:3306/artdb?characterEncoding=UTF-8&elideSetAutoCommits=true",
"user": "jfrogdcos",
"password": "jfrogdcos"
}
},
"pro": {
"local-volumes": {},
"external-volumes": {
"enabled": false
}
},
"high-availability": {
"enabled": false,
"secondary": {
"enabled": false,
"unique-nodes": true,
"nodes": 1,
"name": "artifactory"
}
}
}
-
Run command to install Artifactory Pro
dcos package install --options=artifactory-pro-option.json artifactory
-
Make sure Artifactory is running and its healthy by looking at Marathon UI.