Skip to content

v0.1.0

Choose a tag to compare

@JoshVanL JoshVanL released this 09 Sep 09:52
· 235 commits to main since this release
fe9b5ef

Initial Release

csi-lib is a library for creating cert-manager CSI drivers.

What's Changed

  • Push initial csi-lib code/implementation by @munnerz in #2
  • Add basic CI testing & verification scripts by @munnerz in #4
  • Add verify-boilerplate.sh to verify-all.sh by @munnerz in #5
  • Expect PEM data to be returned by SignRequestFunc instead of DER by @munnerz in #6
  • Support deleting/cleaning up CertificateRequest objects for volumes by @munnerz in #3
  • Add security reporting info for csi-lib by @SgtCoDFish in #10
  • Adds ClientForMatadataFunc to manager by @JoshVanL in #9
  • Fix spelling for error message -data-root not defined by @JoshVanL in #11
  • Adds missing copy write headers to internal go package files by @JoshVanL in #13
  • Add exponential back-off when issuance fails by @munnerz in #7
  • Add extra comments to exponential backoff code by @munnerz in #14
  • Fix spelling of manager interface ClientForMetadata by @JoshVanL in #16
  • Allow storage implementations to optionally specifiy an fsGroup GID when writing files. by @JoshVanL in #12
  • Adds ClientForMetadataTokenRequestEmptyAud and EmptyAudienceTokenFromMetadata by @JoshVanL in #17

New Contributors

Full Changelog: https://github.com/cert-manager/csi-lib/commits/v0.1.0