Bug 47405 - UCS as Docker images
UCS as Docker images
Status: CLOSED FIXED
Product: UCS manual
Classification: Unclassified
Component: General
unspecified
Other Linux
: P5 normal (vote)
: UCS 4.3-2
Assigned To: Stefan Gohmann
Arvid Requate
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-07-26 21:25 CEST by Stefan Gohmann
Modified: 2018-11-30 19:22 CET (History)
1 user (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 4: Minor Usability: Impairs usability in secondary scenarios
Who will be affected by this bug?: 1: Will affect a very few installed domains
How will those affected feel about the bug?: 4: A User would return the product
User Pain: 0.091
Enterprise Customer affected?: Yes
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2018071921000746
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2018-07-26 21:25:53 CEST
Currently, it is possible to use UCS in a Docker container. Unfortunately, it is not documented.

If you use more than one UCS docker container you need to make sure that a SDN (Software Defined Network) is used or the containers must be started in one docker host.
Comment 1 Daniel Tröder univentionstaff 2018-07-27 09:19:10 CEST
(In reply to Stefan Gohmann from comment #0)
> If you use more than one UCS docker container you need to make sure that a
> SDN (Software Defined Network) is used or the containers must be started in
> one docker host.
To lower the entry barrier, a VPN (instead of a SDN) could be used for inter-UCS-communication:
Start a VPN-Server on a well reachable host (*), and add a VPN-client-setup step to the UCS-installer.

Such a setup would allow installation of UCS on just two physical machines. Allowing SOHO scenarios to incrementally scale for raised redundancy and performance.


(*) The VPN server should not be started on any member of the UCS domain, as a reboot or a failed update of a UCS system should not endanger connectivity of the whole domain. The VPN servers PKI should be controllable by a UDM/UMC module, to disable deleted hosts, and simply because it is a part of the UCS setup.
Comment 2 Stefan Gohmann univentionstaff 2018-11-27 10:52:47 CET
Changes have been committed in branch: stefan/bug47405-docker-manual

See here:
http://jenkins.knut.univention.de:8080/job/BuildDocBookBranch/29/artifact/webroot/manual-4.3.html#installation:docker
http://jenkins.knut.univention.de:8080/job/BuildDocBookBranch/29/artifact/webroot/handbuch-4.3.html#installation:docker

The changes need to be merged, so please reopen after the QA.
Comment 3 Arvid Requate univentionstaff 2018-11-27 13:52:35 CET
Looks good, I just would write "Standardinstallation" instead of separate words.
Comment 4 Stefan Gohmann univentionstaff 2018-11-27 14:44:58 CET
(In reply to Arvid Requate from comment #3)
> Looks good, I just would write "Standardinstallation" instead of separate
> words.

OK, I've merged the branch and changed it to 'Standardinstallation'.
Comment 5 Stefan Gohmann univentionstaff 2018-11-27 14:45:14 CET
Set it to verified.
Comment 6 Arvid Requate univentionstaff 2018-11-28 09:57:41 CET
Verified.
Comment 7 Philipp Hahn univentionstaff 2018-11-30 19:22:28 CET
[master] 7fe677a Bug #47080 Bug #47081 Bug #47405 Bug #48006 Bug #38235 Bug #40844 Bug #47923 Bug #47713 Bug #47979 Bug #47980 Bug #47981 Bug #47983 Bug #47984 Bug #48136
 app-provider-4.3.html                 | 430 +++++++++++++++++++++++++---------
 app-provider-4.3.pdf                  | Bin 4367404 -> 4404363 bytes
 handbuch-4.3.html                     | 276 +++++++++++++---------
 handbuch-4.3.pdf                      | Bin 8874710 -> 8898258 bytes
 illustrations43/google_wizard1_en.png | Bin 0 -> 70263 bytes
 manual-4.3.html                       | 346 ++++++++++++++++++---------
 manual-4.3.pdf                        | Bin 8568720 -> 8668310 bytes
 7 files changed, 721 insertions(+), 331 deletions(-)

<http://jenkins.knut.univention.de:8080/view/Publish/job/Publish_docs.univention.de/128/>