Commit Graph

223 Commits

Author SHA1 Message Date
Mark Paluch
7c215f2c3e Polishing.
Simplify file read. Add tests.

See gh-609
Original pull request: gh-614
2021-10-04 09:08:20 +02:00
Brant
a0150aef17 Allow fallback to ~/.vault-token file using Token authentication.
This assists in usability of spring cloud vault locally after authenticating to vault via the vault CLI.

Closes gh-609
Original pull request: gh-614
2021-10-04 09:08:20 +02:00
buildmaster
0954a31a09 Going back to snapshots 2021-10-01 21:30:46 +00:00
buildmaster
611123421e Update SNAPSHOT to 3.1.0-M2 2021-10-01 21:28:43 +00:00
buildmaster
d905cf3bdb Going back to snapshots 2021-07-30 20:58:47 +00:00
buildmaster
52b2b67046 Update SNAPSHOT to 3.1.0-M1 2021-07-30 20:56:33 +00:00
spencergibb
d290aaeafa Updates version to 3.1.0-SNAPSHOT 2021-07-09 15:37:40 -04:00
Mark Paluch
c147a0fcf4 Polishing.
Add author tags. Let VaultConfigLocation accept PropertyTransformer. Extract prefix computation into its own method. Tweak documentation wording.

See gh-488
Original pull request: gh-582.
2021-06-18 10:41:30 +02:00
Jeffrey van der Laan
0d9475d557 Add support for key prefixes in vault paths.
See gh-488
Original pull request: gh-582.
2021-06-18 10:41:30 +02:00
Mark Paluch
39c9872547 Refine support for optional Vault config locations.
We now propagate the optional config location flag to the config data infrastructure. Also, the check whether Vault is enabled is moved from the resolver into the loader returning null if Vault support is enabled. This allows Spring Boot to skip optional config data locations.

Closes gh-571
2021-06-07 16:07:17 +02:00
buildmaster
e0e8d27ff9 Going back to snapshots 2021-05-28 09:13:43 +00:00
buildmaster
1f9e543973 Update SNAPSHOT to 3.0.3 2021-05-28 09:09:35 +00:00
buildmaster
177ed5d5d0 Bumping versions to 3.0.4-SNAPSHOT after release 2021-05-27 10:55:00 +00:00
buildmaster
b944d359a2 Going back to snapshots 2021-05-27 10:55:00 +00:00
buildmaster
d02c3b8461 Update SNAPSHOT to 3.0.3 2021-05-27 10:50:58 +00:00
buildmaster
45679516f8 Bumping versions to 3.0.3-SNAPSHOT after release 2021-03-17 23:16:44 +00:00
buildmaster
84a5bb6e1c Going back to snapshots 2021-03-17 23:16:44 +00:00
buildmaster
e24ee53b04 Update SNAPSHOT to 3.0.2 2021-03-17 23:13:38 +00:00
Mark Paluch
116d9e9557 Add ability to configure client TLS enabled protocol versions and cipher suites via Spring properties.
Closes gh-581.
2021-03-16 16:13:37 +01:00
Mark Paluch
5f847e09f5 Document paths and operations for SecretLeaseContainer and Session management for ACL setup.
Closes gh-561
2021-03-16 14:53:20 +01:00
buildmaster
2f8e1de03f Bumping versions 2021-03-11 12:00:28 +00:00
Mark Paluch
422d660eb9 Hello 2021. 2021-03-11 11:42:09 +01:00
krisiye
2e40128024 Add support for AWS STS credential types.
We now support assumed role and federation tokens.

Closes gh-572
Original pull request gh-575.
2021-03-11 11:01:45 +01:00
Olga Maciaszek-Sharma
a2da611758 Add info on spring.config.import to docs.
Original pull request: gh-578.
2021-03-03 14:07:03 +01:00
buildmaster
7bfd127be6 Bumping versions to 3.0.2-SNAPSHOT after release 2021-01-27 22:27:30 +00:00
buildmaster
3ed7bee20c Going back to snapshots 2021-01-27 22:27:29 +00:00
buildmaster
a444d4dfe6 Update SNAPSHOT to 3.0.1 2021-01-27 22:24:29 +00:00
buildmaster
4dae78feb7 Bumping versions to 3.0.1-SNAPSHOT after release 2020-12-22 09:58:06 +00:00
buildmaster
c795e5cd44 Going back to snapshots 2020-12-22 09:58:06 +00:00
buildmaster
bfa7f73b55 Update SNAPSHOT to 3.0.0 2020-12-22 09:53:41 +00:00
buildmaster
e779407804 Going back to snapshots 2020-12-11 23:12:19 +00:00
buildmaster
afede44761 Update SNAPSHOT to 3.0.0-RC1 2020-12-11 23:10:51 +00:00
buildmaster
8faee349ae Going back to snapshots 2020-12-01 23:54:31 +00:00
buildmaster
18379c4856 Update SNAPSHOT to 3.0.0-M6 2020-12-01 23:53:06 +00:00
buildmaster
7a696f9498 Bumping versions 2020-11-19 12:00:09 +00:00
buildmaster
722229d503 Going back to snapshots 2020-11-17 21:52:36 +00:00
buildmaster
b5e9ca8af4 Update SNAPSHOT to 3.0.0-M5 2020-11-17 21:51:04 +00:00
buildmaster
e5c362f129 Bumping versions 2020-11-17 12:00:48 +00:00
buildmaster
d0a7d96b60 Going back to snapshots 2020-10-03 15:05:38 +00:00
buildmaster
40866fda15 Update SNAPSHOT to 3.0.0-M4 2020-10-03 15:04:04 +00:00
buildmaster
10c55ddfc4 Bumping versions 2020-09-25 12:00:26 +00:00
Mark Paluch
f6c55ba1cc Polishing
Switch AwsEc2Properties.identityDocument to URI. Reorder property accessors. Tweak documentation formatting.

Original pull request: gh-495.
Resolves gh-451.
2020-09-24 14:25:18 +02:00
infa-szhong
224ae41d1b Make Azure auth metadata URIs configurable
Original pull request: gh-495
See gh-451
2020-09-24 14:23:22 +02:00
buildmaster
4ee35edc6c Bumping versions 2020-09-24 12:00:58 +00:00
Mark Paluch
7c231daddb Add support for ReactiveDiscoveryClient
ReactiveDiscoveryClient beans are now used to configure ReactiveVaultEndpointProvider. If no ReactiveDiscoveryClient is available, then VaultEndpointProvider gets adapted by offloading the call to a worker Scheduler to avoid blocking calls on the calling thread.

Resolves gh-486.
2020-09-24 12:35:19 +02:00
Mark Paluch
59bacc6b73 Allow for configurable keystore / truststore type in ssl options
We've introduced two new configuration properties (spring.cloud.vault.ssl.key-store-type=…/spring.cloud.vault.ssl.trust-store-type=…) to configure the keystore type including PEM support.

Resolves gh-387.
2020-09-24 11:08:04 +02:00
buildmaster
ca98a10fd5 Bumping versions 2020-09-21 12:00:21 +00:00
Mark Paluch
c65ac19eb7 Polishing
Fix property names to spring.couchbase instead of spring.data.couchbase. Fix VaultConfigCouchbaseTests to make it work with Couchbase instead of using Cassandra.

Add CouchbaseSecretIntegrationTests to verify interaction through VaultConfigTemplate. Remove property overrides for username/password so that Vault PropertySources are used. Use unique role name to avoid clashes with other tests.

Enable VaultConfigCouchbaseDatabaseTests for ConfigData API by importing vault://. Update reference documentation.

Resolves gh-408.
2020-09-21 13:54:24 +02:00
fhitchen@gmail.com
9161d58cef Add support for Couchbase through vault-plugin-database-couchbase
Original pull request: gh-408.
2020-09-21 13:53:30 +02:00
dependabot-preview[bot]
08714f5fd5 Bump maven-jar-plugin from 3.1.0 to 3.2.0
Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases)
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.1.0...maven-jar-plugin-3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

See gh-437.
2020-09-21 10:05:14 +02:00