What's Changed
- Enhanced kube_capture functionality: Introduced a output_format option that allows storing Kubernetes resources in YAML format (instead of JSON).
- Resolved critical bug: Fixed an issue in kube_capture log collection that caused crashd to stop prematurely upon encountering errors.
- Improved log collection performance: Updated kube_capture to collect logs in parallel, significantly reducing collection time.
- Strengthened security: Added a restrictedMode flag, disabling specific grammar functions and enabling sandboxed runtime for better security.
- Upgraded dependencies: Updated Golang to version 1.22 and refreshed all crashd dependencies to their latest versions.
- Fixed retry logic bug: Resolved an issue in ssh.go that caused the retry mechanism to fail.
Full Changelog: v0.3.10...v0.4.0