mimir-app release v0.27.0
Added
- Add support for extracting tags from
VSphereCluster and VCDCluster CRs in Crossplane. - Add
clusterProvider field to support scenarios where the cluster infrastructure provider differs from the storage provider (e.g., a vSphere cluster using Azure blob storage). - Azure Subscription ID is now overridable via
crossplane.azure.subscriptionId, falling back to an AzureCluster CR lookup if not provided.
Changed
- Refactor VPA templates to use a shared
mimir.lib.verticalPodAutoscaler helper, reducing per-component templates to 3 lines each. - VPA
updateMode now defaults to Recreate (was Auto) and is configurable per component via verticalAutoscaling.updateMode. - VPA
controlledValues and container mode are now configurable per component via verticalAutoscaling.controlledValues and verticalAutoscaling.mode. minAllowed and maxAllowed are now optional and accept any resource key (not limited to cpu and memory).