1. Introduction#
Welcome to the architecture documentation of Univention Nubus.
This document describes the architecture of Univention Nubus for Kubernetes deployments. It starts at a high level and goes down to the technical details level by level. This document receives additional content as the documentation team completes chunks.
This document doesn’t cover the requirements and deployment of Univention Nubus for Kubernetes. For information on deploying Nubus in Kubernetes clusters, refer to the Univention Nubus for Kubernetes - Operation Manual [1].
1.1. Audience#
This document addresses individuals in organizations who have the role of either enterprise architect, software architect, or DevOps engineer. You want to understand the components of Univention Nubus, how they interact externally and internally, what a reference deployment looks like, and what interfaces and protocols it uses.
If this describes your role and what you want to know, then this document is for you.
1.2. Knowledge needed for understanding#
This document assumes that you are familiar with information technology in general and with the building blocks of software and computer networks. General knowledge of enterprise and software architecture, software engineering, and Kubernetes is also helpful for understanding, as Univention Nubus requires deployment on a Kubernetes cluster.
The document uses the ArchiMate notation. For more information, see ArchiMate in Univention Corporate Server Architecture [2].
1.3. How to use the document#
This document contains numerous figures. As far as possible, they use SVG format. If you need a larger view of the image, open it in a dedicated tab in your web browser:
To open the figure in the same tab:
Click the figure.
Alternatively, to open the figure in a new tab:
Right click the figure.
Click Open Image in New Tab from the context menu.
Right click the figure.
Click Open Image in New Tab from the context menu.
1.4. Feedback#
Your feedback on this documentation is welcome and highly appreciated. If you have any comments, suggestions, or criticisms, please submit your feedback to improve the document.