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 totrue
either via Helm or avalues.yaml
file 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=debug
and--log-level=trace
, replacing--v=<level>
. - Added a name to the
workload-agent
metrics port - Updated
go-application
to v0.0.82 - Updated
keda
to v2.15.1 - Updated
structured-logging
to v0.0.5 - Updated
stormforge-go
to v4.2.0 - Updated
controller-runtime
to v0.19.0
Removed
- Log arguments
--v=<level>
. See Changed above for the new arguments. - The
workload.workloadResources
Helm 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
grpc
to v1.64.1 - Updated
golang.org/x/oauth2
to v0.22.0 - Upgraded the Prometheus agent to v2.54.0 to address low- and medium-severity CVEs
Last modified August 22, 2024