Zum Hauptinhalt springen
Version: Weekly Build

Installationsoptionen

Entscheide dich für diese Achsen, bevor du irgendetwas bereitstellst. Jede davon entspricht direkt einer Einstellung in config.yaml; siehe die Konfigurationsreferenz des Private-Cloud-Installers für das vollständige Schema.

Kubernetes: Codesphere-verwaltet oder eigener Cluster

Standardmäßig installiert und verwaltet OMS einen k0s-Cluster auf den von dir bereitgestellten Hosts (kubernetes.managedByCodesphere: true). Du kannst stattdessen einen bereits laufenden Kubernetes-Cluster mitbringen — zum Beispiel einen Cloud-verwalteten Cluster wie EKS —, indem du kubernetes.managedByCodesphere: false setzt und die Kubeconfig des Clusters bereitstellst; siehe Einen bestehenden Kubernetes-Cluster verwenden.

PostgreSQL: von OMS installiert oder extern

Standardmäßig installiert und verwaltet OMS PostgreSQL auf einem von dir bereitgestellten Host (postgres.mode: install). Du kannst stattdessen auf eine bereits von dir betriebene PostgreSQL-Instanz verweisen (postgres.mode: external); siehe Konfigurationsreferenz des Private-Cloud-Installers.

Storage: Ceph auf dedizierten Hosts

Ceph wird über cephadm auf dedizierten, von dir bereitgestellten Hosts installiert und verwaltet und über Rook als externer CSI-Provider in den Kubernetes-Cluster eingebunden; siehe Architektur und Anforderungen und Dimensionierung für Hostanzahl und Dimensionierung.

Lastverteilung: Cloud-Controller, MetalLB oder ExternalIP

Verwende, wo verfügbar, die Kubernetes-Lastverteilungs-Integration eines Cloud-Anbieters, oder MetalLB auf Infrastruktur ohne eine solche; siehe Gateway und Lastverteilung.

Registry-Zugriff

Codesphere-Knoten beziehen Plattform-Images derzeit direkt von ghcr.io mit von Codesphere bereitgestellten Zugangsdaten (registry.server: ghcr.io, registry.loadContainerImages: false); siehe Jumpbox vorbereiten und Konfiguration erzeugen. Es existiert auch ein vollständiges Installer-Paket, das Container-Images bündelt (registry.loadContainerImages: true), dieses ist jedoch veraltet; siehe Installationsschritte und Profile.

Skalierung: Evaluierung, POC oder Produktion

Weiter geht's

Sobald diese Entscheidungen getroffen sind, geht es weiter mit Anforderungen und Dimensionierung oder, falls die Infrastruktur bereits bereitgestellt ist, direkt zum Installationsleitfaden.