Allgemein #
Wir freuen uns, dass Sie sich für eine On Premise-Installation von Cameleon interessieren. Das folgende Kapitel enthält allgemeine Hinweise zu den Vorbereitungen und zur Durchführung der Installation von Cameleon.
- Cameleon Solutions stellt eine zentrale Registry zur Verfügung, um Container Images zu laden.
- Cameleon kann mit Helm-Charts in Kubernetes oder mit Docker-Compose-Dateien in Docker-Umgebungen installiert werden.
- Die Installation von Cameleon in Kubernetes erfolgt durch Helm-Charts. Weitere Informationen zu Helm erhalten Sie hier.
- Cameleon kann sowohl in neue als auch bestehende Kubernetes-Umgebungen integriert werden. Wir stellen kein Kubernetes-Installationspaket zur Verfügung.
- Cameleon verwendet PostgreSQL. Die Datenbank wird automatisch in einem Container installiert, kann aber auch extern betrieben werden.
Sizing #
| Größe | Gleichzeitige Zugriffe |
| Standard | < 60 |
| Medium | 60 – 200 |
| Enterprise | > 200 |
| Sizing | Ausprägung | RAM | Cores |
| Standard | ohne Carl-KI, mit externer Datenbank | ~10-11 GB | ~2-3 |
| Standard | mit Carl-KI (ohne Ollama) zusätzlich | + 500MB | + 0.1 |
| Standard | mit interner Datenbank zusätzlich | + 4GB | + 0.2 |
Hinweis: Die tatsächlich erforderlichen Systemressourcen können je nach Anforderungen abweichen.
Betriebssystem #
x86/amd64-Architektur
UNIX-basiert, zum Beispiel Ubuntu Version 24 (64-bit)
Datenbank #
- Cameleon verwendet PostgreSQL mit der Erweiterung PGVector. Bei der Installation kann festgelegt werden, ob die Datenbank automatisch in einem Container installiert werden soll.
- Die Daten von Cameleon können in einer externen PostgreSQL-Datenbank gespeichert werden. Bei der Installation von Cameleon können Sie festlegen, ob eine externe Datenbank verwendet werden soll.
Anforderungen an eine externe Datenbank #
| Unterstützte Versionen | PostgreSQL 13,16 |
| Zeichensatz | UTF-8 |
| Initialgröße | 10 GB |
| Berechtigungen DB-Owner | Login, Read, Write |
| PostgreSQL Extensions | pgcrypto |
Hinweis: Cameleon führt keine Sicherung- oder Backups der Datenbank und Dateisysteme durch. Für die Sicherung der Datenbank und Dateisysteme sind kundenseitig erforderliche Maßnahmen umzusetzen.