Observability
Changed
- Change team annotation in
Chart.yaml to OpenContainers format (io.giantswarm.application.team).
Changed
- Change team annotation in
Chart.yaml to OpenContainers format (io.giantswarm.application.team).
Added
- Add VerticalPodAutoscaler support for index-cache, metadata-cache, and results-cache.
Changed
- Change team annotation in
Chart.yaml to OpenContainers format (io.giantswarm.application.team). - CI: test mimir disabled
Fixed
- Disable all mimir objects if mimir is disabled.
Fixed
- Disable Loki Scaled Objects if Loki is disabled.
Changed
- upgrade grafana chart: 10.3.1 => 10.5.15
- upgrade grafana : 12.3.0 => 12.3.1
Changed
- Update Network Traffic Analysis dashboards
- Set variables to refresh on time window change
- Change queries to user avg_over_time to have a smoothened graph over longer time ranges
- Sort by Mean rather than Last in graps to match what’s shown on the tables
- Use 7 days as default time window on overview dashboard
- Add Mean column next to Last on graphs
- Add cluster variable description
Changed
- Bump kube-mixins to 1.4.1
Removed
- Remove the unused home dashboard
Added
- Add
HTTPRouteFilter support for Gateway API routes.
Changed
- Refactor loki-gateway HTTPRoute template to use loki’s templating for naming.
Added
- Add Crossplane AWS support for automated S3 bucket provisioning.
Added
- Add Crossplane support for AWS S3 bucket provisioning with the following resources:
- S3 Buckets for mimir, ruler, and alertmanager storage
- BucketLifecycleConfiguration for automatic object expiration
- BucketPublicAccessBlock for security hardening
- BucketPolicy enforcing SSL/TLS connections
- IAM Roles with IRSA (IAM Roles for Service Accounts) support
- Crossplane resources support dynamic AWS account ID and OIDC provider discovery from cluster CRs
- Tags from AWSCluster CR are automatically merged with user-provided tags
- Observe-only mode for safe migration of existing resources