
polaris v10.2.1
Проверка лучших практик в ваших кластерах Kubernetes
Polaris — это опенсорсный движок политик для Kubernetes, который проверяет и исправляет конфигурации ресурсов. Он включает более 30 встроенных политик настройки, а также возможность создавать собственные политики с помощью JSON Schema. При запуске из командной строки или в качестве мутирующего вебхука Polaris может автоматически исправлять проблемы на основе критериев политик.
Polaris может работать в трёх режимах:
- В качестве панели управления — проверка ресурсов Kubernetes на соответствие политикам как коду.
- В качестве контроллера допуска — автоматическое отклонение или изменение рабочих нагрузок, не соответствующих политикам вашей организации.
- В качестве инструмента командной строки — внедрение политик как кода в процесс CI/CD для тестирования локальных YAML-файлов.
Документация
Ознакомьтесь с документацией на docs.fairwinds.com
Уведомление: Миграция реестра и неизменяемые образы (v10.1.8 → v10.2.0)
Начиная с v10.2.0:
- Образы перемещены в
us-docker.pkg.dev/fairwinds-ops/oss/polaris quay.io/fairwinds/polarisустарел
Необходимые действия
- quay.io/fairwinds/polaris:<tag>
+ us-docker.pkg.dev/fairwinds-ops/oss/polaris:<tag>
Неизменяемые и подписанные образы
-
Образы теперь подписаны
-
Теги неизменяемы
-
Больше нет плавающих тегов:
v10v10.1latest
Используйте полные версионные теги:
us-docker.pkg.dev/fairwinds-ops/oss/polaris:v<major>.<minor>.<patch>
Или фиксацию по дайджесту:
us-docker.pkg.dev/fairwinds-ops/oss/polaris@sha256:<digest>
Присоединяйтесь к сообществу Fairwinds Open Source
Цель сообщества Fairwinds — обмениваться идеями, влиять на дорожную карту опенсорса и общаться с другими пользователями Kubernetes. Общайтесь с нами в Slack
Другие проекты от Fairwinds
Понравился Polaris? Ознакомьтесь с другими нашими проектами:
- Goldilocks — оптимизируйте размер ваших Kubernetes-развёртываний, сравнивая настройки памяти и CPU с фактическим использованием.
- Pluto — обнаружение ресурсов Kubernetes, устаревших или удалённых в будущих версиях.
- Nova — проверка доступности обновлений для ваших Helm-чартов.
- rbac-manager — упрощение управления RBAC в ваших кластерах Kubernetes.
Fairwinds Insights
Если вы заинтересованы в запуске Polaris в нескольких кластерах, отслеживании результатов с течением времени, интеграции со Slack, Datadog и Jira или получении других функций, ознакомьтесь с Fairwinds Insights — платформой для аудита и обеспечения соблюдения политик в кластерах Kubernetes.