Closed
Milestone
expired on May 25, 2019
PoC: Installer+WebUI+LDAP+JobDB
Milestone ID: 10
An installer configuration is setting up a service containing LDAP-Server, JobDB and WebUI in separate containers.
Acceptance Criteria:
-
A docker container providing LDAP is -
managed in project ldap-server, -
generated by CI and -
comes with a few tests to be run automatically by CI.
-
-
A docker container providing existing JobDB API as HTTP REST API is -
managed in project jobdb, -
generated by CI and -
comes with a few tests to be run automatically by CI.
-
-
A docker container providing existing WebUI is -
managed in project webui, -
generated by CI and -
comes with a few tests to be run automatically by CI.
-
-
A docker-compose configuration is -
managed in project installer, -
accepts environment variables -
can be started using docker-compose and results in a webui accessible via browser on http://127.0.0.1:80 accepting loging of some initial admin user
-