1. Installation

Install the United Manufacturing Hub together with all required tools on a Linux Operating System.

The United Manufacturing Hub (UMH) can be deployed on various external devices, including edge devices and virtual machines (VMs). For initial installations or for development purposes, it is recommended to use a VM.

Software Requirements

The UMH installation requires one of the following Operaing System on your server:

  • Flatcar version current-2023 or higher (3510.3.1). It is recommended that you have full control over the operating system. To install Flatcar on your server, follow this guide.
  • Red Hat Enterprise Linux (RHEL) 9.0 and higher. Recommended when you can choose only out of a small amount of potential Operating System in your large enterprise

While UMH is optimized for RHEL and Flatcar, it can theoretically run on other Linux distributions. However, support is not guaranteed. For Windows, you could try running one of the above described Operating Systems in a VM (e.g., Hyper-V). If you experiment with other systems, we encourage sharing your experiences on our Discord channel.

Hardware Requirements

  • CPU: Minimum 4 cores
  • Memory: 16 GB RAM
  • Disk Space: 32 GB available

Note: Systems at the edge of these requirements may experience longer installation times. Close other programs during installation for optimal performance.

Installation Steps

  1. Open the Management Console in the browser.

  2. When you are finished with the creation of your account, enter your information and click on SIGN IN.

    Untitled
    Untitled

  3. If you are not a member, continue with sign up. Register your information and click on SIGN UP.

    Untitled
    Untitled

  4. Click on +ADD INSTANCE button.

    Untitled
    Untitled

  5. Select Install UMH Only.

    Untitled
    Untitled

  6. Enter your instace name and then click on CREATE MY COMMAND.

    Untitled
    Untitled

  7. You should be able to see a create command. Copy and paste the following command into your server’s terminal (via ssh).

    Untitled
    Untitled

  8. The installation script runs a lot of checking and setup. For example, it checks your operating system, installation of required tools, and internet connection. After the check phase, kubectl and Helm will be installed. The script shall show you what actions will happen to your system in the next step. If you want to proceed, type Y and press enter key.

    Untitled
    Untitled

  9. In this step, k3s will be installed. Then, it installs the UMH Helm Chart in Kubernetes. After that, the Management Companion will be installed into Kubernetes. Until everything is set up, it can take a while.

    Untitled
    Untitled

  10. After successful installation, you should be able to see messages like in the picture below.

    Untitled
    Untitled

  11. Go back to the Management Console and click on LET’S GO!

    Untitled
    Untitled

  12. Now, you should be able to see your instance on the dashboard.

    Untitled
    Untitled

Do you need more technical background information?

Here are some links to get you started:

What’s next?

Once you installed UMH, you can continue with the next page to learn how to manage the system, for example, access to the microservices.

Last modified January 22, 2024: Update version (074cc23)