
polaris v10.2.1
Validierung von Best Practices in Ihren Kubernetes-Clustern
Polaris ist eine Open-Source-Richtlinien-Engine für Kubernetes, die die Konfiguration von Ressourcen validiert und korrigiert. Sie enthält über 30 integrierte Konfigurationsrichtlinien sowie die Möglichkeit, benutzerdefinierte Richtlinien mit JSON-Schema zu erstellen. Wenn es über die Kommandozeile oder als mutierender Webhook ausgeführt wird, kann Polaris basierend auf Richtlinienkriterien automatisch Probleme beheben.
Polaris kann in drei verschiedenen Modi ausgeführt werden:
- Als Dashboard – Überprüfen von Kubernetes-Ressourcen gegen Richtlinien als Code.
- Als Admission Controller – Automatisches Ablehnen oder Ändern von Workloads, die nicht den Richtlinien Ihrer Organisation entsprechen.
- Als Kommandozeilen-Tool – Integration von Richtlinien als Code in den CI/CD-Prozess zum Testen lokaler YAML-Dateien.
Dokumentation
Sieh dir die Dokumentation auf docs.fairwinds.com an.
Hinweis: Registry-Migration und unveränderliche Images (v10.1.8 → v10.2.0)
Ab v10.2.0:
- Images wurden nach
us-docker.pkg.dev/fairwinds-ops/oss/polarisverschoben quay.io/fairwinds/polarisist veraltet
Erforderliche Aktion
- quay.io/fairwinds/polaris:<tag>
+ us-docker.pkg.dev/fairwinds-ops/oss/polaris:<tag>
Unveränderliche und signierte Images
-
Images sind jetzt signiert
-
Tags sind unveränderlich
-
Keine floating Tags mehr:
v10v10.1latest
Verwende vollständige Versions-Tags:
us-docker.pkg.dev/fairwinds-ops/oss/polaris:v<major>.<minor>.<patch>
Oder per Digest festlegen:
us-docker.pkg.dev/fairwinds-ops/oss/polaris@sha256:<digest>
Werde Teil der Fairwinds Open Source Community
Das Ziel der Fairwinds Community ist es, Ideen auszutauschen, die Open-Source-Roadmap zu beeinflussen und sich mit anderen Kubernetes-Nutzern zu vernetzen. Chatte mit uns auf Slack
Weitere Projekte von Fairwinds
Gefällt dir Polaris? Sieh dir einige unserer anderen Projekte an:
- Goldilocks – Optimieren Sie Ihre Kubernetes-Deployments, indem Sie Ihre Speicher- und CPU-Einstellungen mit der tatsächlichen Nutzung vergleichen.
- Pluto – Erkennen von Kubernetes-Ressourcen, die in zukünftigen Versionen als veraltet markiert oder entfernt wurden.
- Nova – Überprüfen, ob für Ihre Helm-Charts Updates verfügbar sind.
- rbac-manager – Vereinfachen der Verwaltung von RBAC in Ihren Kubernetes-Clustern.
Oder sieh dir die vollständige Liste an
Fairwinds Insights
Wenn du daran interessiert bist, Polaris in mehreren Clustern zu betreiben, die Ergebnisse im Zeitverlauf zu verfolgen, in Slack, Datadog und Jira zu integrieren oder andere Funktionen freizuschalten, sieh dir Fairwinds Insights an, eine Plattform zur Überprüfung und Durchsetzung von Richtlinien in Kubernetes-Clustern.