Everything within this section is only visible while editing. Use Page Properties ID "STUB", "REFACTURE", "PROGRESS", "rDEV", "rDOC", "rLANG" and "DONE".

Everything contained within the table is displayed in the (INTERNAL) Reports page.

Product Version2021 Summer
Report Note
AssigneeAntje

Resources & Remarks


Modification History

Add a new line to this table and fill it whenever you edit the page.

NameDateProduct VersionAction
Antje08 FEB 20212.4New page properties macro.
Agnieszka14 JAN 20222022 SpringrLANG



Instructions for the installation of a yuuvis® Momentum system operating in a Kubernetes cluster via Helm Charts. Start with Helm charts for testing purposes and replace default third-party software according to your preferences.



Table of Contents


Introduction

This installation guide will help you to install yuuvis® Momentum via Helm Charts in order to operate it in a Kubernetes cluster. We assume readers are familiar with Kubernetes and Helm commands.
>> Kubernetes
>> Helm

Each yuuvis® Momentum installation contains the core services provided in the yuuvis Helm chart. Most of our optional additional services are available via separate Helm charts as well.

Requirements

Check the requirements and recommendations of third-party software in order to set up a productive yuuvis® Momentum system.
>> yuuvis® Momentum Requirements

Installation

Clone the yuuvis-api-helm-charts repository as working directory (see Version Tags Services).

Add your credentials for the docker.yuuvis.org registry in the values.yaml files of the Helm Charts. Replace all changeme default passwords in the values.yaml of the charts you plan to use.

All yuuvis® Momentum services reach out to the CONFIGSERVICE on startup to retrieve their configuration files, which results in a short delay before that services are fully operable. The yuuvis chart configures the AUTHENTICATION and ORGANIZATION services for OAuth2 with the tenants yuuvistest and testyuuvis.

For any questions about credentials please contact support@yuuvis.com.

'infrastructure' Helm Chart

The infrastructure Helm Chart provides third-party software that can be combined with yuuvis® Momentum in order to build a test system. You should replace those components according to your preferences and needs in your productive system:

Infrastructure ComponentFunction
PostgreSQLdatabase service
Elasticsearchsearch engine
Minioobject storage
Gogs
as of 2021 Autumn: Gitea
self-hosted Git service
RabbitMQmessage broker
Keycloakidentity and access management service
Redisin-memory data structure store

In order to install and use the set of third-party software provided in the infrastructure Helm Chart, follow these steps:

'yuuvis' Helm Chart

'client' Helm Chart

'bpm' Helm Chart

'rendition' Helm Chart

'monitoring' Helm Chart

'repositorymanager' Helm Chart

Testing with Postman

Postman is a free API development tool with a multitude of useful functions for automated testing, documentation, and more. Our yuuvis® Postman Collections kick-start you right into the yuuvis® API world.
>> yuuvis® Postman Collections

Version Updates

Deinstallation

Note: Helm does not delete persistent volumes. Those data have to be deleted manually.

'infrastructure' Helm Chart

This chart deletes components required for the monitoring Helm Chart.

'monitoring' Helm Chart

'yuuvis' Helm Chart

The rollback of all associated services is possible via:

helm uninstall yuuvis --namespace yuuvis




Read on


yuuvis® Postman Collections

 Keep reading


Release Information

 Keep reading


yuuvis® Momentum Requirements

 Keep reading