Skip to content

Releases: Azure/secrets-store-csi-driver-provider-azure

v1.1.0

02 Mar 20:57
v1.1.0
67ab934
Compare
Choose a tag to compare

v1.1.0 - 2022-03-02

Changelog

Bug Fixes 🐞

  • 0711e98 fix: updates conformance image tag (#792)
  • 99de388 fix: Add missing fullnameOverride to helm chart (#760)
  • a207c91 fix: uses provisioningState to verify ext install (#694)

Code Refactoring 💎

  • 9492015 refactor: use secret file for object versions (#761)

Continuous Integration 💜

Documentation 📘

  • 9e8b08b docs: Fix documentation links in readme.md (#791)
  • cf1f49b docs: update chart repo to https://azure.github.io/secrets-store-csi-driver-provider-azure/charts (#784)
  • 8fd5a43 docs: add keyvault artificats setup for testing (#772)
  • 774f814 docs: update features (#710)
  • e34837b docs: fix broken link in getting-started/usage page (#692)
  • adb7285 docs: update api version to v1 and add upgrade guide (#681)

Features 🌈

  • 07b6ace feat: add workload identity (#778)
  • c06bc12 feat: add configuration for file permission (#751)
  • b458c5c feat: implements outbound proxy support for arc extension (#695)

Maintenance 🔧

  • ce4bf34 chore: upgrade to driver v1.1.0 (#805)
  • 655f807 chore: update website deploy workflow (#780)
  • e78f732 chore: update driver, kubernetes deps (#776)
  • a40f897 chore: update adal deps to v0.9.18 (#741)
  • a83b295 chore: remove deprecated --driver-write-secrets flag (#709)
  • 31f6bdd chore: use kubernetes 1.22.2 for test and update makefile (#702)

Security Fix 🛡️

Testing 💚

  • d0be43d test: enable workload identity test with deploy manifests (#806)
  • 132553e test: fix upgrade tests (#800)
  • 5003b56 test: add kubernetes v1.23.0 kind cluster (#737)
  • b35ae5f test: bump kubernetes version to v1.22.4 and remove v1.19 (#729)
  • e37a205 test: implements arc e2e tests for AKS (#703)

v1.1.0-rc.0

24 Feb 19:43
4914948
Compare
Choose a tag to compare
v1.1.0-rc.0 Pre-release
Pre-release

v1.1.0-rc.0 - 2022-02-24

Changelog

Bug Fixes 🐞

  • 0711e98 fix: updates conformance image tag (#792)
  • 99de388 fix: Add missing fullnameOverride to helm chart (#760)
  • a207c91 fix: uses provisioningState to verify ext install (#694)

Code Refactoring 💎

  • 9492015 refactor: use secret file for object versions (#761)

Continuous Integration 💜

Documentation 📘

  • 9e8b08b docs: Fix documentation links in readme.md (#791)
  • cf1f49b docs: update chart repo to https://azure.github.io/secrets-store-csi-driver-provider-azure/charts (#784)
  • 8fd5a43 docs: add keyvault artificats setup for testing (#772)
  • 774f814 docs: update features (#710)
  • e34837b docs: fix broken link in getting-started/usage page (#692)
  • adb7285 docs: update api version to v1 and add upgrade guide (#681)

Features 🌈

  • 07b6ace feat: add workload identity (#778)
  • c06bc12 feat: add configuration for file permission (#751)
  • b458c5c feat: implements outbound proxy support for arc extension (#695)

Maintenance 🔧

  • ce4bf34 chore: upgrade to driver v1.1.0 (#805)
  • 655f807 chore: update website deploy workflow (#780)
  • e78f732 chore: update driver, kubernetes deps (#776)
  • a40f897 chore: update adal deps to v0.9.18 (#741)
  • a83b295 chore: remove deprecated --driver-write-secrets flag (#709)
  • 31f6bdd chore: use kubernetes 1.22.2 for test and update makefile (#702)

Security Fix 🛡️

Testing 💚

  • d0be43d test: enable workload identity test with deploy manifests (#806)
  • 132553e test: fix upgrade tests (#800)
  • 5003b56 test: add kubernetes v1.23.0 kind cluster (#737)
  • b35ae5f test: bump kubernetes version to v1.22.4 and remove v1.19 (#729)
  • e37a205 test: implements arc e2e tests for AKS (#703)

v1.0.1

18 Jan 19:02
fce4d2c
Compare
Choose a tag to compare

Continuous Integration 💜

Documentation 📘

Helm 📈

Maintenance 🔧

Testing 💚

v1.0.0

26 Oct 17:38
68603a6
Compare
Choose a tag to compare

Refer to Upgrade notes before upgrading to v1.0.0.

Code Refactoring 💎

  • create kv client once and update to structured logging (#634, @aramase)

Documentation 📘

  • adds pros n cons for access methods (#636, @nilekhc)
  • add /etc/ssl/certs volume mount for custom cloud (#651, @aramase)
  • Remove note about kubernets secret type constraint (#678, @arsenvlad)

Features 🌈

Helm 📈

Maintenance 🔧

Testing 💚

v1.0.0-rc.0

27 Sep 22:53
c9e1dda
Compare
Choose a tag to compare
v1.0.0-rc.0 Pre-release
Pre-release

Announcement 📢

  • --filtered-watch-secret has been enabled by default in v0.1.0 release. Refer to kubernetes-sigs/secrets-store-csi-driver#550 for more info.
  • CustomResourceDefinitions in helm charts were moved from templates to crds directory in v0.1.0. pre-upgrade hooks have been added to manage the lifecycle of CRDs during install/upgrade.
  • ❗ Rollback to previous helm chart versions after installing v0.1.0+ will result in an error.

Code Refactoring 💎

  • create kv client once and update to structured logging (#634, @aramase)

Documentation 📘

  • adds pros n cons for access methods (#636, @nilekhc)
  • add /etc/ssl/certs volume mount for custom cloud (#651, @aramase)

Features 🌈

Helm 📈

Maintenance 🔧

Testing 💚

v0.2.0

16 Aug 16:04
b8408e0
Compare
Choose a tag to compare

Announcement 📢

Breaking Changes ⚠️

Features 🌈

Documentation 📘

Testing 💚

Helm 📈

Maintenance 🔧

v0.1.0

26 Jul 23:50
4b5a1e9
Compare
Choose a tag to compare

Announcement 📢

Breaking Changes ⚠️

Features 🌈

Documentation 📘

  • add syncSecret.enabled=true in helm install for load test (#538, @aramase)
  • add note for syncSecret.enabled=true (#543, @aramase)
  • set secrets-store-csi-driver.syncSecret.enabled for sync secret (#555, @aramase)
  • add nodepublishsecretref namespace limitation (#559, @aramase)
  • adds release management doc (#558, @nilekhc)
  • adds sample cmds to test AKV connectivity (#562, @nilekhc)
  • add note about the lifetime of synced k8s secrets (#572, @aramase)

Testing 💚

Helm 📈

Maintenance 🔧

  • bump glob-parent from 5.1.1 to 5.1.2 in /website (#540, @depandabot)
  • bump postcss from 7.0.32 to 7.0.36 in /website (#545, @depandabot)
  • set allowPrivilegeEscalation to false (#549, @nilekhc)
  • log pod identity response for error (#554, @aramase)
  • update kind version to v0.11.0 (#573, @aramase)
  • update golangci-lint to v1.41.1 and enable additional linters (#574, @aramase)
  • updates docker image to distroless (#578, @nilekhc)
  • add release branch for pr pipeline (#581, @aramase)

0.0.16

10 Jun 23:31
21fe08c
Compare
Choose a tag to compare

Note 🗒️

  • Before upgrade, refer to doc on the optimizations done in the Secrets Store CSI Driver and actions to take for reducing memory consumption.

Breaking Changes ⚠️

  • syncSecret.enabled has been set to false by default. This means the RBAC clusterrole and clusterrolebinding required for sync mounted content as Kubernetes secret will no longer be created by default as part of helm install/upgrade. If you're using the driver to sync mounted content as Kubernetes secret, you'll need to set secrets-store-csi-driver.syncSecret.enabled=true as part of helm install/upgrade.

Ref: https://azure.github.io/secrets-store-csi-driver-provider-azure/upgrading/#upgrading-to-helm-chart-version-0020

Features 🌈

Bug Fixes 🐞

  • Update pod-security-policy.yaml to correct the unknown field "hostPort (#512, @balram2697)
  • check if result bundle not nil before dereferencing (#533, @aramase)

Documentation 📘

  • add installation steps for Azure RedHat Openshift (#446, @aramase)
  • update url reference in usage doc (#529, @aramase)
  • Add clarity about Service Principal being the only Identity Access Mode allowed for non Azure environments (#534, @DaveSlinn)

Helm 📈

Testing 💚

  • add unit tests and kind tests as part of nightly (#517, @aramase)
  • use variable group for kind e2e jobs (#522, @aramase)

Maintenance 🔧

  • bump golang.org/x/crypto to v0.0.0-20201216223049-8b5274cf687f (#511, @aramase)
  • bump browserslist from 4.14.0 to 4.16.6 in /website (#520, @dependabot)
  • Update pod-security-policy.yaml (#519, @616b2f)
  • Update Secrets Store CSI Driver to v0.0.23 (#536, @aramase)

Azure Key Vault Provider image is now in mcr.microsoft.com/oss/azure/secrets-store/provider-azure:0.0.16 and Secrets Store CSI Driver image is in mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver

0.0.15

18 May 00:30
aec6376
Compare
Choose a tag to compare

Note 🗒️

Features 🌈

  • add version response for provider (#466, @aramase)
  • add support for RSA-HSM keys (#470, @aramase)
  • switch to driver writing files (#460, @aramase)
    • Introduces a new flag --driver-write-secrets to return files in gRPC response to driver. Default value is false.

Documentation 📘

Helm 📈

Testing 💚

Maintenance 🔧

Azure Key Vault Provider image is now in mcr.microsoft.com/oss/azure/secrets-store/provider-azure:0.0.15 and Secrets Store CSI Driver image is in mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver

0.0.14

02 Apr 00:25
8031a9c
Compare
Choose a tag to compare

Note 🗒️

  • Before upgrade, refer to doc on the optimizations done in the Secrets Store CSI Driver and actions to take for reducing memory consumption.

Features 🌈

  • switch to using httpget for liveness-probe (#453, @aramase)

Bug Fixes 🐞

Documentation 📘

Helm 📈

Testing 💚

Maintenance 🔧

Azure Key Vault Provider image is now in mcr.microsoft.com/oss/azure/secrets-store/provider-azure:0.0.14 and Secrets Store CSI Driver image is in mcr.microsoft.com/oss/kubernetes-csi/secrets-store/driver