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.