SovereignCloudStack / docs

Entry point for SCS Docs
https://docs.scs.community/
MIT License
11 stars 5 forks source link

Write a how-to on installation of SCS with Yaook #187

Open anjastrunk opened 6 months ago

anjastrunk commented 6 months ago

Cloud&Heat already build two SCS cluster with Yaook. The first one a test cluster based on virtual machines, which run in an Openstack environment. The second one is a productive cluster based on bare-metal machines, which has the certificate IaaS-compatible v3.

Together with SpaceNet we want to create a third SCS cluster. This cluster is based in virtual machines, managed by Proxmox.

We already got a lot of experience in installing SCS cluster with yaook. Using proxmox is an additional challenge and we will document all our lessons-learned with respect to Yaook and SCS, with the aim to provide a step-by-step how-to tutorial on to install SCS cluster with Yaook. We will publish this as blog post an SCS website for the SCS community.

cah-hbaum commented 6 months ago

Just wanted to ask here again in what context this should be done, especially in what repository of the SCS (or maybe externally?).

anjastrunk commented 5 months ago

Just wanted to ask here again in what context this should be done, especially in what repository of the SCS (or maybe externally?).

IMO, this should be in SCS' docs repo or published as blog post similar to https://github.com/SovereignCloudStack/website/pull/917. @mbuechse: Any objections

cah-hbaum commented 5 months ago

I've decided that I will write another blog post on the website. That one can also be mirrored into the docs repository later on, but for now, I think thats the better place.

cah-hbaum commented 5 months ago

Had a meeting with @anjastrunk yesterday, heres a short excerpt of the the topics discussed:

anjastrunk commented 5 months ago

We had a meeting with a CPS to discuss setup of SCS cluster and to collect feedback OSISM installer.

CPS wants to setup a virtual SCS cluster on top of Proxmox. Beside a virtual SCS cluster on Openstack and a bare metal cluster, this is an additional setup to be installed with Yaook. We will document our experiences with Proxmox here and will summarize our lessons learned of all three setups in a guide on how to install a complete SCS cluster with openstack.

berendt commented 5 months ago

We had a meeting with a CPS to discuss setup of SCS cluster and to collect feedback OSISM installer.

Where can I find the feedback? I don't know anything about this setup of OSISM on a Proxmox right now. Which CSP are you referring to?

anjastrunk commented 5 months ago

We had a meeting with a CPS to discuss setup of SCS cluster and to collect feedback OSISM installer.

Where can I find the feedback? I don't know anything about this setup of OSISM on a Proxmox right now. Which CSP are you referring to?

SpaceNet (our partner) planed to install SCS stack with OSISM on bare-metal, originally. However, this did not work as expected. The feedback with respect to OSISM installer v6.x is as follows:

Please feel free to contact SpaseNet for more details, directly. I can provide you the contact as PN.

berendt commented 5 months ago

We had a meeting with a CPS to discuss setup of SCS cluster and to collect feedback OSISM installer.

Where can I find the feedback? I don't know anything about this setup of OSISM on a Proxmox right now. Which CSP are you referring to?

SpaceNet (our partner) planed to install SCS stack with OSISM on bare-metal, originally. However, this did not work as expected. The feedback with respect to OSISM installer v6.x is as follows:

  • Rare documentation: information were missing or outdated. Configration files were described incomplete. It is nit clear which configuration settings exist and what they effect. You have to figure this out by yourself using try and error
  • Ansible Reset / Re-configuration: It was not possible to re-configure/reset service using apply. Instead of resetting all configuration, data entries of services were created twice.
  • No de-install script : If you want to start installation from scratch, you have to re-install bare-metal machine. Which takes some time. Hence, if you did a mistake in installation/configuration and you want to start from scratch, you have to re-install bare-metal machine at whole.

Please feel free to contact SpaseNet for more details, directly. I can provide you the contact as PN.

Please give me the contact details. It's a pity as they haven't contacted us about this and haven't opened any issues on our site. These are all simple questions that could have been answered if one had asked. If they don't ask, it is of course difficult to help and to improve things.

There are reconfigure plays to reconfigure services (osism apply -a reconfigure XXX). There are purge plays to purge OpenStack, Ceph & Kubernetes (e.g. osism apply kolla-purge for OpenStack & osism apply purge-cluster for Ceph), you don't have to start from scratch. There are deploy guides and so on. Documentation can always be better of course. But it's simply difficult without feedback.

cah-hbaum commented 4 months ago

I will get to this (at the earliest) in late july.

And then I will see if we need to do some other things first, so don't wait on this issue.

anjastrunk commented 3 months ago

We should write a blog post, which includes all three installation guides: