v0.25.2
This release introduced many structural changes. The functionality remains
the same, but the codebase is more organized and easier to maintain.
We had to temporarily disable some of the unit tests to make the release
happen on time. We will re-enable them before the next release.
Changed
- Simplified audit journaling
- Refactoring and code organization
- Now helm-chart can deploy VSecM and SPIRE to any namespace, before it had
to bevsecm-system
andspire-system
respectively. - removed "backing store" from secret meta info; backing store will be set
at a global level. - removed
-b
(backing store) flag from VSecM Sentinel's CLI too. - Added certain useful methods from
internal
packages to thecore
package
to make it more reusable. These functionalities may be part of the SDK too,
later. - Organized imports and functions according to the project standards.
- Renamed certain modules and functions for clarity.
- Introduced certain environment variables whose functionalities will be
implemented later. - updated helm charts, removed hard coded namespace references from service URLs.
Check out the changelog for a human-readable summary of what has happened so far.
Below are the generated release notes of every commit since the last release cut:
What's Changed
- Introducing initial helm-chart for version 0.25.2 by @v0lkan in #948
- add serviceName for conformance by @v0lkan in #952
- 0.25.2 - intermediate release cut by @v0lkan in #953
- Enable Namespace Change in Helm Charts by @v0lkan in #955
- Add helm hooks for ordering spire-agent and spire-server deployment by @BulldromeQ in #954
- cleanup by @v0lkan in #956
Full Changelog: v0.25.1...v0.25.2