Skip to content

v2.0.0-alpha.1 aka Smells like a Teen Spirit

Pre-release
Pre-release
Compare
Choose a tag to compare
@romdalf romdalf released this 08 Jul 17:07
ab10cc8

Disclaimer

NOTE: This is version a pre-release of Trousseau v2.
The documentation is not yet rendered and using this alpha pre-release for any other purpose than development is not recommended.

What's Changed

Trousseau v2 is a redesign of the entire architecture bringing extra resiliency, extending Kubernetes KMS capabilities, and bringing multi-KMS support.

Here are the new features:

  • Multi KMS support included AWS KMS by @mhmxs in #112
  • Delete socket file before listen and terminate if socket is missing by @mhmxs in #127
  • Generate manifests for producation usage by @mhmxs in #130
  • Generate helm chart by @mhmxs in #131

Here are code library updates:

Here are CI/CD updates:

  • e2e test with the supported versions of Kubernetes by @mhmxs in #128
  • Split Taskfile to sections by @mhmxs in #129
  • Multi Kube version e2e and tasks polish #125
  • e2e test of AWS KMS #124
  • e2e tests with debug provider #123
  • Change Dockerfile LABEL by @romdalf in #106
  • Update README.md by @romdalf in #108

Full Changelog: v1.1.3...v2.0.0-alpha

How to usse

Replace the image parameter within the DaemonSet with:

  • ghcr.io/ondat/trousseau:trousseau-v2.0.0-alpha.1
  • ghcr.io/ondat/trousseau:proxy-v2.0.0-alpha.1
  • ghcr.io/ondat/trousseau:vault-v2.0.0-alpha.1
  • ghcr.io/ondat/trousseau:awskms-v2.0.0-alpha.1
  • ghcr.io/ondat/trousseau:debug-v2.0.0-alpha.1