Project

General

Profile

Actions

Task #7205

open

Task #6869: Challenge OpenStack and OpenNebula with ucloud

Task #7138: Nico's open / next points for ucloud

Try 1: Installing ucloud on Arch Linux

Added by Nico Schottelius about 2 years ago. Updated about 2 years ago.

Status:
In Progress
Priority:
Normal
Target version:
-
Start date:
10/06/2019
Due date:
% Done:

0%

Estimated time:
PM Check date:

Description

In theory it should "just" work, let's see what is necessary.

We need:

  • ungleich-otp for authentication
  • etcd for storing configurations and run time data

The story / handbook

  • My objective is to use ucloud for scheduling VMs
  • I do need some kind of authentication system, ucloud uses one time passwords based on RFCXXXX
    • One reference implementation for that is uotp, so we install uotp first
  • I need some kind of database for storing information in
    • ucloud chose etcd
    • So I need to install etcd first

Arch Linux specific

  • Installing etcd via AUR
    • yaourt -S etcd

ucloud-setup

  • If I don't trust shell scripts, ucloud-setup is a bit tricky
  • Maybe we need to describe the shell script more in detail / on the website2

Required follow ups

  • It's nice that all components are depending on etcd only, however ungleich-otp also depends on postgresql
    • We should shortly rewrite the backend of ungleich-otp to be etcd, too
  • We should probably have some kind of check for each step, f.i. etcd running is missing
Actions

Also available in: Atom PDF