Mit Version 0.28.0 erhält Polycrate das bisher umfangreichste Feature-Update. Drei Kernbereiche stehen im Fokus: sichere Workspace-Verschlüsselung, ein integrierter Kubernetes Operator für automatisierte Cluster-Verwaltung und Echtzeit-Endpoint-Monitoring.
Workspace-Verschlüsselung: Sensible Daten sicher verwalten
Infrastructure-as-Code bedeutet oft, dass sensible Informationen wie Zugangsdaten, API-Keys oder Zertifikate im Repository landen. Mit der neuen Workspace-Verschlüsselung können Sie diese Daten jetzt sicher in einer verschlüsselten secrets.poly speichern.
Die Verschlüsselung basiert auf age – einem modernen, auditierbaren Kryptographie-Standard. Ihre Secrets werden automatisch beim Ausführen von Actions entschlüsselt und stehen in Ansible-Playbooks und Jinja2-Templates zur Verfügung.
Vorteile: Keine Klartext-Credentials mehr im Git-Repository, einfaches Key-Management mit polycrate workspace encrypt/decrypt und nahtlose Integration in bestehende Workflows.
→ Dokumentation zur Workspace-Verschlüsselung
Kubernetes Operator: Automatische Resource Discovery
Der neue integrierte Kubernetes Operator verwandelt Polycrate in ein mächtiges Multi-Cluster-Management-Tool. Er entdeckt automatisch Ressourcen in Ihrem Cluster und synchronisiert sie mit der Polycrate API:
- Endpoint Discovery: Ingress-Hosts werden automatisch als überwachbare Endpoints erfasst
- Certificate Discovery: cert-manager Zertifikate mit Ablaufdaten im Blick
- Backup Discovery: Velero Backups zentral verwalten
- K8sApp Discovery: Deployed Polycrate Blocks als Custom Resources tracken
- Artifact Discovery: Alle Container Images im Cluster inventarisieren
Vorteile: Vollständige Sichtbarkeit über alle Cluster, keine manuelle Pflege von Endpoint-Listen und automatische Synchronisation mit der zentralen API.
Endpoint-Monitoring: Verfügbarkeit in Echtzeit
Das Endpoint-Monitoring prüft kontinuierlich die Erreichbarkeit Ihrer Services per HTTP und ICMP. Der Operator exportiert die Ergebnisse als Prometheus-Metriken, die von VictoriaMetrics oder Prometheus gesammelt werden können.
Vorteile: Sofortige Benachrichtigung bei Ausfällen, historische Verfügbarkeitsdaten und Integration in bestehende Monitoring-Stacks.
→ Endpoint-Monitoring Dokumentation
Weitere Highlights
- MCP Server Integration: AI-Assistenten wie Cursor oder Claude können direkt mit Polycrate interagieren
- Docker Native Mode: Direkter Docker SDK-Zugriff ohne Container-Overhead
- Block Security Scanning: SBOM-Generierung und Vulnerability-Scanning mit Trivy und Grype
- Hub Commands: Blöcke direkt vom PolyHub durchsuchen und installieren
- Git-Integration: Integrierte Git-Commands ohne externe Git-Installation
- CLI Instance Tracking: Übersicht aller CLI-Installationen pro Benutzer
Jetzt aktualisieren
polycrate update 0.28.0
Oder laden Sie die Binaries direkt vom PolyHub herunter.
Polycrate ist das Infrastructure-as-Code Tool von ayedo für deklaratives Multi-Cluster-Management. Mehr erfahren →