csi-driver-spiffe is a clean and simple way to get SPIFFE IDs for your Kubernetes pods with minimal dependencies and minimal fuss.
v0.3.0 contains an important change to use P-256 certificates instead of P-521. This should be faster to generate and more widely supported by other tooling which might consume certificates issued by csi-driver-spiffe. In the longer term we'd like to make this configurable, but for now P-256 should be a good compromise in the middle.
None of the changes in this release made should be breaking, so feel free to upgrade and benefit from upgraded dependencies and base images, faster issuance and greater configurability!
What's Changed
- 🚀 Change to use p256 instead of p521 by @SgtCoDFish in #28
- Remove life cycle hook from Daemonset by @JoshVanL in #16
- Support for including imagePullSecrets in Helm by @sitaramkm in #18
- Adds priorityClassName option to helm chart by @JoshVanL in #20
- Ensures that CSI driver sidecar images are latest from registry.k8s.io by @irbekrm in #27
- Update logo to smaller version, fix broken HTML by @SgtCoDFish in #14
- Remove documentation in favour of cert-manager.io by @JoshVanL in #15
- README and example updates by @SgtCoDFish in #25
- Bump go, deps, base images by @SgtCoDFish in #29
- Updates dependencies by @JoshVanL in #21
- Bump helm version, improve install, add chart target by @SgtCoDFish in #26
- Bump versions, fix old info by @SgtCoDFish in #30
New Contributors
- @SgtCoDFish made their first contribution in #14
- @sitaramkm made their first contribution in #18
Full Changelog: v0.2.0...v0.3.0
Note
The container images for this chart were generated with a checkout of the v0.3.0 tag, but the published Helm chart was generated using commit 7d2d103 added in #31 - this is because of a bug in the make target for generating the chart. There are no functional differences and it's nothing to worry about - we simply value being transparent!