Opendesk Intallation in Confidential Compute Enklave auf Azure/AWS

Setup:

  • Kind in Azure/AWS confidential VM
  • offizielles Helm chart aus dem gitlab deployment repo

Problem: Installation dauert 80min (AWS) und 100min (Azure).

Fragen:

  1. Was ist die zu erwartenden Installationszeit
  2. Was ist das empfohlene Setup (also alternative zu VM/Kind)?
  3. Können wir die Installationszeit verkürzen? Gibt es schon Erfahrungsberichte/Best Practices?

Liebe Grüße und danke vorab.

Sebastian,
CTO enclaive.io

Hallo Sebastian!

Wir deployen auf K8s-Clustern die auf VMs laufen, die wiederum auf Hardware die ist einige Jahre alt, ein durchschnittliches CI-basiertes Deployment, bei dem der Rollout der Komponenten (teilweise) parallel läuft, dauert bei uns eigentlich immer unter 25min.

Aber auch ein reines Helmfile Deployment (also ohne Parallelisierung) liegt im Regelfall unter einer Stunde.

Wir wollen zukünftig auch ArgoCD/GitOps unterstützen, was ebenfalls die Parallelität zulässt.

Viele Grüße
Thorsten

1 „Gefällt mir“

Wow, wow, wow :hushed::hushed::hushed:…darf ich fragen, ob wir mal in das deployment.yaml schauen dürfen. Ich würde gerne besser verstehen, an welchen Stellen ihr partiell paralleisiert habt

Wir deployen über GitLabCI, die .gitlab-ci.yaml liegt direkt im openDesk Repo.

1 „Gefällt mir“