Agent version 2.14.0
Added
- CronJob controller now reconciles inactive Cronjob workload types
- Support for CronJob, ScheduledSparkApplication, and GitHubARC types.
To enable discovery and recommendations for these types, set the corresponding featureGate totrueeither via Helm or avalues.yamlfile as shown in this excerpt:featureGates: optimizeCronJobs: true optimizeSparkOperator: true optimizeGithubARC: true
Changed
- Zerolog is the standard logging mechanism. Logging arguments are now
--log-level=debugand--log-level=trace, replacing--v=<level>. - Added a name to the
workload-agentmetrics port - Updated
go-applicationto v0.0.82 - Updated
kedato v2.15.1 - Updated
structured-loggingto v0.0.5 - Updated
stormforge-goto v4.2.0 - Updated
controller-runtimeto v0.19.0
Removed
- Log arguments
--v=<level>. See Changed above for the new arguments. - The
workload.workloadResourcesHelm parameter used for enabling the workloadResource types has been replaced as described in the Added section above.
Fixed
- CronJobs: Completed pods are now garbage collected on Optimize Live metrics
Security
- Updated
grpcto v1.64.1 - Updated
golang.org/x/oauth2to v0.22.0 - Upgraded the Prometheus agent to v2.54.0 to address low- and medium-severity CVEs
Last modified August 22, 2024