Overview of the Crossplane Provider for Cortex
masterThe Crossplane provider for Cortex enables declarative management of Cortex tenant configurations using Kubernetes Custom Resources (CRDs). It is designed to replace manual API calls and CLI-based configurations with a GitOps-friendly approach, addressing issues like configuration drift, security, and tenant isolation.
Key capabilities include:
- Declarative Management: Manage recording rules, alerting rules, and Alertmanager configurations via Kubernetes.
- Secure Credential Management: Uses Kubernetes secrets for authentication.
- Multi-tenant Support: Provides isolation and governance controls for multiple tenants.
- GitOps Integration: Compatible with standard Kubernetes workflows for configuration deployment.