1.0.0-beta-5 (2024-12-19)
New Features
- Automatic detection and reconfiguration of secrets rotation
- Automatic detection and reconfiguration of TLS Certificate rotation
- Default insights controller logging level set to "info"
- AntiAffinity support for insights replicaset (best effort)
- Insights controller cleans Cloud Account ID configuration value upon start
Upgrade Steps
To upgrade, run the following command:
helm upgrade --install <RELEASE_NAME> cloudzero-beta/cloudzero-agent -n <NAMESPACE> --create-namespace -f configuration.example.yaml --version 1.0.0-beta-5
For more details, see the beta installation instructions.
Improvements
- Availability Enhancement: Healthcheck support ensures that requests are only forwarded to replica instances that are ready to accept work.
- Security Policy Enhancements: The application can now react to changes in the Cloudzero API Secret or TLS Certificates. In production environments, these secret values will rotate and update periodically. Instead of restarting the service, which can be costly, the application can now react to key changes and reinitialize the related layer.
- Monitoring Statistics: Added monitoring statistics on the insights controller.
- Performance Improvements: Various performance improvements have been made.
- Metrics Service: Now possible to override if required by a customer.
Security Scan Results
Image | Scanner | Scan Date | Critical | High | Medium | Low | Negligible |
---|---|---|---|---|---|---|---|
ghcr.io/cloudzero/cloudzero-insights-controller/cloudzero-insights-controller:0.0.6 | Grype | 2024-12-19 | 0 | 0 | 0 | 0 | 0 |
ghcr.io/cloudzero/cloudzero-agent-validator/cloudzero-agent-validator:0.10.0 | Grype | 2024-12-19 | 0 | 0 | 0 | 0 | 0 |