ProcessCube K8s InCluster
Installiert ProcessCube® auf einem Kubernetes-Cluster — optimiert für den Betrieb innerhalb des Clusters. Im Gegensatz zu ProcessCube K8s wird keine externe Kubeconfig benötigt: Die Verbindung zum Cluster wird automatisch über den ServiceAccount des Cuby-Pods hergestellt.
Geeignet für
- Produktivbetrieb, bei dem Cuby selbst als Pod im selben Kubernetes-Cluster läuft
Voraussetzungen
- Cuby läuft als Pod im Kubernetes-Cluster
- ServiceAccount mit ausreichenden RBAC-Berechtigungen (Namespace erstellen, Deployments verwalten, Secrets anlegen)
- nginx Ingress Controller im Cluster installiert
PROCESSCUBE_API_KEY(für das Image-Pull-Secret)
Konfiguration
| Parameter | Pflicht | Beschreibung |
|---|---|---|
| Namespace | Nein | Kubernetes-Namespace für die Installation. Standard: processcube. Erlaubt sind Kleinbuchstaben, Zahlen und Bindestriche. |
Was wird installiert
- PostgreSQL — Datenbank
- Authority — Authentifizierung
- Engine — Prozess-Engine
- LowCode — Entwicklungsportal
- Image-Pull-Secret für die ProcessCube®-Registry
- Ingress-Ressourcen mit TLS-Zertifikaten (cert-manager)
Besonderheiten
Die Kubeconfig wird automatisch aus den ServiceAccount-Tokens unter /var/run/secrets/kubernetes.io/serviceaccount/ generiert. Es muss keine Kubeconfig manuell bereitgestellt werden.
Changelog
Alle Änderungen und Versionshistorie sind in den Release Notes verfügbar.