Polycrate API 0.14.0 fuehrt Domains und DNS Management als First-Class ManagedObjects ein, erweitert Workspaces um GitLab-Projekt Auto-Create und behebt einen kritischen Bug beim Operator Global Endpoint Monitor.
Domains & DNS
Domains repraesentieren verwaltete Domain-Namen als eigenstaendige Ressourcen. Die Integration mit dem CentralNic Registrar (RRPProxy) ermoeglicht Registrierung, Status-Abfrage und Portfolio-Import.
DNS Management basiert auf PowerDNS. DNSZonen und Records werden synchron mit der PowerDNS-API verwaltet — jede Aenderung wird sofort uebernommen.
Die Beziehung Domain ↔ DNSZone verbindet die Business-Ebene (Org besitzt example.com) mit der technischen DNS-Ebene (Zone in PowerDNS).
Workspace GitLab Auto-Create
Workspaces mit GitLab-Integration erhalten bei der Reconciliation automatisch ein GitLab-Projekt, falls keines existiert. Zuerst wird nach einem bestehenden Projekt gesucht; nur wenn nichts gefunden wird, wird ein neues leeres Repository angelegt.
Operator Global Endpoint Monitor Fix
Ein kritischer Bug wurde behoben: Agents ohne das Flag operator_global_endpoint_monitor haben zuvor faelschlicherweise Endpoints aus fremden Workspaces erhalten. Jetzt monitoren sie ausschliesslich die eigenen Endpoints.
Weitere Highlights
- Endpoint Workspace-Uniqueness — Doppelte Endpoints pro Workspace werden verhindert
- Operator Rollout — Erstinstallationen und Config-Aenderungen umgehen die Batch-Pruefung; Cluster mit vorhandenem Block werden korrekt aktualisiert
- UI-Verbesserungen — K8sCluster Detail (Endpoint-Link, Latest Action Run), Product/OrgProduct Filter, PoP-Dropdown mit Provider-Name
- Policies-UI entfernt — Policy-Engine deaktiviert
polycrate-api Block
Der polycrate-api Block wurde auf Version 0.8.4 aktualisiert (app_version: 0.14.0).
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-api
polycrate run polycrate-api install
Jetzt aktualisieren
polycrate run polycrate-api install
Oder laden Sie das Docker Image direkt:
docker pull cargo.ayedo.cloud/polycrate/polycrate-api:0.14.0
Polycrate API ist die zentrale Management-Plattform von ayedo fuer Multi-Cluster-Kubernetes-Umgebungen. Mehr erfahren →