Skip to content

Releases: IBM/trusted-service-identity

Tornjak-helm

15 Sep 13:52
8f93b7d
Compare
Choose a tag to compare
Tornjak-helm Pre-release
Pre-release

This release contains helm charts and documentation for Tornjak with SPIRE version 0.12.1

Initial SPIRE release

26 Mar 13:01
Compare
Choose a tag to compare
Initial SPIRE release Pre-release
Pre-release

Introduction of SPIRE service

Added support for initContainers, TPM, Attestation and Keycloak

26 Nov 10:02
b2e66aa
Compare
Choose a tag to compare
  • Added initContainer to retrieve secrets from Vault
  • Support for multiple initContainers
  • Support for multiple pod images
  • README documentation updates
  • Added attestation to VTPM service
  • Support for TPM Proxy when TPM device busy
  • Introduced encoded owner password for TPM
  • Enable Keycloak for Identity Management PoC

Secrects revocation and CRC support

11 Aug 14:54
5d140da
Compare
Choose a tag to compare
  • Supports secretes revocation. Sidecar removes the secrets from the container when they are removed from Vault
  • move scripts to utils directory
  • updates to OpenShift installation, including support for RH Code Ready Containers (CRC)
  • automate demos with demos scripts
  • move the location of the TSI directory from /tsi-secure to /var/tsi-secure on worker node

Application on-boarding scripts

16 Jun 12:37
5da327b
Compare
Choose a tag to compare
  • Added a script to help on-boarding applications: inspect secretes, create a secret injection, script to inspect claims and cluster information
  • consolidated vault setup and initial policy load
  • containerized all the scripts, so no additional tooling is needed locally
  • redesign policy and role format
  • added examples for pod, daemonset and deployment
  • updated documentation for a vault demo and attack surface reduction

Moved 'vault-plugin' to 'components' directory

28 May 14:42
1fa4e75
Compare
Choose a tag to compare
  • moved 'vault-plugin' to 'components' directory
  • fixed the bug that was preventing restart of JSS daemonsets
  • published docs/attack-surface-reduction.md document

Location trust boundary enforcement

11 May 18:23
4e879ad
Compare
Choose a tag to compare

TSI ensures location trust boundary enforcement through embedding the location properties into the certificate structure. If the claims don't match the x509_v3 CA extensions the Signing Service and TSI Vault Auth Plugin will reject the request.

Protect TSI namespace

29 Apr 14:47
06c1dca
Compare
Choose a tag to compare

From now on, all the application containers must be deployed in a namespace different than TSI (default: trusted-identity)

Removed unnecessary pycrypto and extended examples

01 Apr 17:38
b2fac60
Compare
Choose a tag to compare

Removed unnecessary pycrypto requirement, extended examples (JWT client/server) and ti-setup helm charts

Webhook prevents containers from connecting to host socket

31 Mar 19:31
dd78ad0
Compare
Choose a tag to compare

This release prevents containers from mounting to host socket files. Only the sidecar is allowed to access it. There are also new test cases for webhook. Upgraded to Go 1.14. This is the last release that contains extended examples: jwt-client and jwt-server