Commit Graph

427 Commits

Author SHA1 Message Date
Mark Paluch
9a680bb042 Update quickstart guide
Reflect Spring Cloud Vault perspective of setting up Vault. Add references to config- and bash files.

Closes gh-541.
2020-03-10 10:57:04 +01:00
Mark Paluch
ec74edf12d Upgrade to Spring Vault 2.2.2.RELEASE
Closes gh-388.
2020-02-26 14:02:20 +01:00
Daniel Franco
026305cc4d Update consul version to 1.7.1.
Original pull request: #389.
2020-02-26 13:56:36 +01:00
Mark Paluch
8dca66fb47 Bypass Vault namespace for healthchecks
Apparently sys/init and sys/health are not available from within a namespace.

Closes gh-386.
2020-02-13 09:26:04 +01:00
Ryan Baxter
a042bc88f0 fixing compile errors 2020-02-06 11:01:53 -05:00
Mark Paluch
c65345bb6d Adapt tests to bean overriding rules 2020-02-03 08:54:52 +01:00
Daniel Franco
b6e8b256f2 Upgrade to Vault 1.3.2
Original pull request: gh-383.
2020-01-31 10:57:55 +01:00
Mark Paluch
0671cc85b1 Pass-thru VaultToken obtained from ReactiveSessionManager
We now pass-thru the token obtained from ReactiveSessionManager instead of caching it.
Previously, we used a method reference and the method reference cached the SessionToken Mono instead of requesting a fresh token each time from the session manager.

Closes gh-382.
2020-01-24 15:17:05 +01:00
Marcin Grzejszczak
c9cabe7dca Killing server at the end of the build 2020-01-23 18:38:25 +01:00
Spencer Gibb
928bc5a9e8 Comments out old cassandra classes 2020-01-22 15:42:17 -05:00
Spencer Gibb
b9d7b67e3e Bumps to 3.0.0 for ilford 2020-01-22 15:41:36 -05:00
Mark Paluch
6600243ebd Upgrade to Spring Vault 2.2.1.RELEASE
Closes gh-377.
2020-01-16 09:53:48 +01:00
Mark Paluch
c60c1b0e10 Polishing
Use SpringRunner instead of SpringJUnit4ClassRunner.
2020-01-16 09:35:04 +01:00
Mark Paluch
08014265df Allow disabling authentication for Vault Agent use
We now allow disabling Spring Vault's ClientAuthentication and SessionManagement features to rely on authenticated requests sent by Vault Agent. The authentication infrastructure can be disabled via:

spring.cloud.vault:
    authentication: NONE

Closes gh-356.
2020-01-13 12:08:15 +01:00
Daniel Franco
122d7250b7 Upgrade to Consul 1.6.2
Original pull request: gh-375.
2020-01-10 19:42:12 +01:00
Daniel Franco
32b45f8b8c Update to Vault 1.3.1
Original pull request: gh-375.
2020-01-10 19:41:52 +01:00
Mark Paluch
d5fd5457a7 Update license headers to 2020
Closes gh-376.
2020-01-10 15:15:25 +01:00
buildmaster
5a444dab54 Bumping versions 2019-12-21 12:00:59 +00:00
buildmaster
49c0be176f Bumping versions to 2.2.2.BUILD-SNAPSHOT after release 2019-12-20 14:45:08 +00:00
buildmaster
f3c4584502 Going back to snapshots 2019-12-20 14:45:08 +00:00
buildmaster
2f25da55ba Update SNAPSHOT to 2.2.1.RELEASE 2019-12-20 14:42:04 +00:00
Mark Paluch
30378c8761 Fix versioned key-value access with disabled lifecycle support
Versioned key-value secrets are now loaded properly when lifecycle support is disabled.

We're using our own mechanism to read secrets instead of using Spring Vault's property source so we need to inspect whether the mount is a key-value v1 or v2 one to load its value properly.

Closes gh-372.
2019-12-02 09:54:53 +01:00
buildmaster
c87ff55123 Bumping versions 2019-11-27 12:00:12 +00:00
buildmaster
4ce88dafcb Bumping versions to 2.2.1.BUILD-SNAPSHOT after release 2019-11-26 12:19:00 +00:00
buildmaster
9e6e173c84 Going back to snapshots 2019-11-26 12:19:00 +00:00
buildmaster
ee8b5ea6c0 Update SNAPSHOT to 2.2.0.RELEASE 2019-11-26 12:17:10 +00:00
buildmaster
d6a9e7d66f Bumping versions 2019-11-20 12:02:39 +00:00
Ryan Baxter
34f233720a Adding issue templates 2019-11-19 17:12:39 -05:00
Ryan Baxter
1949d3454c Create SECURITY.md 2019-11-19 17:08:00 -05:00
buildmaster
61cde18e61 Bumping versions 2019-11-15 12:01:35 +00:00
Mark Paluch
050c56eb89 Inherit dependency management for netty
Closes gh-371.
2019-11-14 16:53:34 +01:00
Marcin Grzejszczak
e147b72cd4 removed resource class large for circle 2019-11-14 16:41:24 +01:00
Mark Paluch
918b5eb4b1 Use project-version placeholder in documentation.
Closes gh-370.
2019-11-14 16:00:56 +01:00
Mark Paluch
9087216a29 Polishing 2019-11-14 15:58:19 +01:00
Raoof Mohammed
cf3edb5741 Fix azure-msi default mount path in reference documentation
Closes gh-369.
2019-11-14 15:56:08 +01:00
buildmaster
9368a1bd67 Going back to snapshots 2019-11-10 00:52:41 +00:00
buildmaster
8828489767 Update SNAPSHOT to 2.2.0.RC2 2019-11-10 00:51:39 +00:00
buildmaster
b2703da2d2 Bumping versions 2019-11-07 16:44:25 +00:00
Mark Paluch
b658e4f5b2 Upgrade to Netty 4.1.43.Final
Closes gh-368.
2019-11-07 17:29:07 +01:00
Marcin Grzejszczak
6d85123366 Added maven flatten plugin 2019-11-07 14:37:59 +01:00
Mark Paluch
4f7ae02140 Consider performance standby mode in health check.
Extract common code to HealthBuilderDelegate.

Closes gh-367.
2019-11-06 11:28:52 +01:00
Mark Paluch
551d0f2761 Upgrade to Spring Vault 2.2.0.RELEASE.
Closes gh-366.
2019-11-06 11:13:19 +01:00
buildmaster
4e5a7a61be Going back to snapshots 2019-10-24 21:45:57 +00:00
buildmaster
693c77e74b Update SNAPSHOT to 2.2.0.RC1 2019-10-24 21:45:14 +00:00
Mark Paluch
4a49dfd11b Upgrade dependencies
* httpclient 4.5.5 -> 4.5.10
* httpcore 4.4.9 -> 4.4.12
* okhttp 3.10.0 -> 3.14.4
* bcpkix-jdk15on 1.62 -> 1.64
* google-api-services-iam 1-rev259-1.25.0 -> v1-rev20191010-1.30.3
* google-auth-library-oauth2-http 0.10.0 -> 0.18.0

Closes gh-365.
2019-10-24 12:38:33 +02:00
Mark Paluch
69a4cf80c0 Upgrade to Spring Vault 2.2 RC1.
Closes gh-362.
2019-10-24 12:31:38 +02:00
Mark Paluch
80b4a9424c Move off deprecated HealthIndicator API in favor of HealthContributor API.
Closes gh-361.
2019-10-21 10:35:06 +02:00
Mark Paluch
b89e7d25fe Reduce need for bean method proxying and disable where not needed.
Closes gh-360.
2019-10-21 10:21:44 +02:00
buildmaster
62f8be6ac0 Going back to snapshots 2019-10-03 21:46:49 +00:00
buildmaster
c215742103 Update SNAPSHOT to 2.2.0.M3 2019-10-03 21:46:05 +00:00