Upbound Official
provider-vault
By upbound
Last changed 2 months ago
Availability
Community
Standard
Enterprise
Business Critical
Languages
Support
Upbound Supported
12 months window ends 2027/06/16
Security & Maintenance
CVE Remediation
Backporting
Upbound signed
Source Code

Notice something off about this package? Help us keep the marketplace safe and trustworthy by reporting inappropriate content or behavior.

Report this package
Overview
Provider Vault is a Crossplane provider for Hashicorp Vault.

Summary

This release includes a major version bump to v4.0.0 with significant updates to the underlying Terraform provider, dependency updates, and enhancements.

Highlights

  • Major Version Update: Updated Go module path to /v4 to reflect the new major version
  • Terraform Provider Update: Updated the underlying HashiCorp Vault provider fork to v5.9.0
  • SecretBackend.mongodbatlas resource has spec.forProvider.privateKey and spec.initProvider.privateKey fields removed as a security measure
  • SecretBackend.mongodbatlas resource has new fields spec.forProvider.privateKeySecretRef and spec.initProvider.privateKeySecretRef that replace the previous privateKey field
  • SecretBackend.rabbitmq resource field spec.forProvider.passwordSecretRef has become optional
  • AuthBackendRole.kubernetes resource field spec.forProvider.boundServiceAccountNamespaces has become optional
  • AuthBackend.okta resource field spec.forProvider.organization has become optional
  • Kubernetes Authentication Enhancement: Added support for configuring the Kubernetes authentication method's mount path
  • Infrastructure Improvements:
    • Added readyz checker for the webhook server
    • Fixed Items field in ClusterProviderConfigList
    • Updated Crossplane dependencies to v2.0.2
    • Bumped uptest to v2.2.0
    • Added CRDDiff and schema diff checks to CI workflows
    • Updated build tooling and GitHub Actions

Upgrade Notes

This is a major version release with breaking changes due to the Go module path update from /v3 to /v4. Please review your configuration and update module imports accordingly.