fourxxi/vault-bundle
fourxxi/vault-bundle integrates HashiCorp Vault with PHP applications, offering configuration and service wiring for secure secret retrieval and credential management. Keep sensitive values out of your codebase and access Vault-backed secrets through a simple, framework-friendly API.
.env/config files toward a centralized secrets store with audit logging, dynamic credentials, and rotation—before you commit, evaluate whether your PHP stack can support that shift.vault-php SDK (or vault-client), or write a small internal adapter (~200–400 LOC) tailored to your stack. The new v0.1.0.2 release adds only tests and CI badges; it does not change the package's functional surface, its Vault feature coverage, or its framework target. It remains closer to "reference implementation" than "supported dependency."0.1.0.2 version string — non-standard semver, pre-1.0, no release cadence — which reinforces that this is not a dependency with a stability contract. The PM's decision remains whether the concept (Vault integration) is worth pursuing independently of this artifact.Consider it only under narrow conditions:
Look elsewhere when:
vault-php-style SDKs wrapped in a Laravel service provider, or a maintained community package.v0.1.0.2 does not change that.PM bottom line: The v0.1.0.2 release is a hygiene release (tests + badges), not a maturity signal. Treat this as evidence that the Vault integration pattern exists and is cheap to build and cheap to test, not as a dependency to adopt. Budget a small internal build or an official-SDK adoption instead.
For executives: This package is a small open-source connector between PHP applications and HashiCorp Vault, the industry-standard secrets manager. Its latest release adds automated tests and CI badges, which slightly improves confidence that the code behaves as documented — but the project is still pre-1.0, Symfony-only, and has negligible adoption, so we should not build our security posture on it. Recommendation unchanged: fund a small, owned integration (est. days, not weeks) using HashiCorp's supported SDK, which gives us Vault's benefits — centralized secrets, rotation, audit trails — without taking on unsupportable dependency risk. This directly advances our compliance and security-questionnaire readiness.
For engineering: Do not add fourxxi/vault-bundle to the dependency tree. It's Symfony-only and still pre-1.0; the new v0.1.0.2 release only adds tests and badges, with no functional or Vault-feature changes. That said, the added tests make it a better design reference than before — read them to see how Vault read/write and token auth calls are shaped, then implement against vault-php (or equivalent) with a thin framework adapter. Expect a few hundred lines of glue plus tests; scope it as a spike first to confirm Vault auth mode (AppRole/Kubernetes) and KV version before committing.
How can I help you explore Laravel packages today?