June 2023: Feature releases & highlights

Versioned vaults

Our release before the famous Swedish summer comes with versioned vaults: We have merged un-versioned and versioned vaults so that you now always get a versioned vault. This allows you to return to a previous value in your secrets store.

Versioned vaults

Previously Avassa provided two kinds of vaults, with or without versioning the secrets. We have merged this, so now, there is only one kind of vault, which is versioned. You can continue using the vault functionality without explicitly working with versions. Versioned vaults benefit you from returning to a previous version of a secret in your applications.

When you create a vault, you can control the version history by setting max-versions: The maximum number of versions allowed to exist at any given time. Defaults to 1 if unset.

New Vault creation form with vault name 'my-vault', secret distribution dropdown, and max versions set to 3.

In the screenshot below, we have added two data items in a newly created secret with max-versions 3. The version number 1 is indicated after the name of the secret:

Vault settings UI for "my-vault" showing secret distribution options, versioning (max 3), and a stored secret named "top-secret.

If I now modify one of the values, we get version 2 of the secret:

Secrets panel showing 'top-secret' version 2 with two hidden secret fields labeled x and y, and options to view or edit.

Note that it is the secret that is versioned and a new version is created if any data values are modified.

In edit mode, you can select a specific version

Interface showing secret management with the option to select secret version and edit associated data fields.

You can delete (possible to undelete) or destroy (no undelete) a specific version or destroy the complete secret store:

Option to delete (with possible undelete) or destroy (no undelete) a specific version or the complete secret store.

If I, for example, delete version 3, I get the following options:

Secret 'top-secret' version 3 marked as deleted with options to undelete, destroy version, or delete secret and history.

We have also added an easy way to see which sites a secret is distributed to. Say, for example, you picked the option to distribute the secret to all sites with deployment poppers, you will get the list of actual sites:

Vault configuration screen showing secret ""top-secret"" with hidden credentials, distributed with the ""poppers"" deployment to Electric Cinema and Metrograph sites.

You will also notice other user experience enhancements like better edit possibilities for secrets and feedback that a secrets data modification might restart your applications.

Summer greetings from the Avassa product and engineering team!

Try it yourself

Book a demo

Deploy container application across a distributed edge cloud in minutes. Book a demo today to have a closer look at the Avassa platform!

LET’S KEEP IN TOUCH

Sign up for our newsletter

We’ll send you occasional emails to keep you posted on updates, feature releases, and event invites, and you can opt out at any time.