Polaris 是 Kubernetes 的一个开源策略引擎,用于验证和修复资源配置。它包含 30 多个内置配置策略,并支持使用 JSON Schema 构建自定义策略。当以命令行模式或作为突变 Webhook 运行时,Polaris 能够根据策略标准自动修复问题。
Polaris 可以在三种不同模式下运行:
从 v10.2.0 开始:
us-docker.pkg.dev/fairwinds-ops/oss/polarisquay.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 社区的目标是交流思想、影响开源路线图,并与 Kubernetes 用户建立联系。 在 Slack 上与我们交流
喜欢 Polaris?看看我们的其他项目:
或者查看完整列表
如果你有兴趣在多个集群中运行 Polaris、追踪结果变化、集成 Slack、Datadog 和 Jira,或解锁其他功能,请查看 Fairwinds Insights, 一个用于审计和执行 Kubernetes 集群策略的平台。