Commit Graph

148 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
Spencer Gibb
b9d7b67e3e Bumps to 3.0.0 for ilford 2020-01-22 15:41:36 -05: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
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
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
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
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
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
zhogov
b147b2f31e Fix documentation for GCP-IAM.
As per [VaultProperties](c0b958f598/spring-cloud-vault-config/src/main/java/org/springframework/cloud/vault/config/VaultProperties.java (L741))

Original pull request: gh-358.
2019-09-27 08:50:57 +02:00
Mark Paluch
fb00ff2672 Add X-Vault-Namespace Support.
We now support Vault namespaces by setting the spring.cloud.vault.namespace property.

Closes gh-259
2019-09-09 15:21:58 +02:00
Mark Paluch
8569e78e6f Add support for PCF authentication.
We now support PCF authentication:

spring.cloud.vault:
    authentication: PCF
    pcf:
        role: my-dev-role

Closes gh-354.
2019-09-09 14:45:14 +02:00
buildmaster
67bddfcff6 Going back to snapshots 2019-08-15 15:12:43 +00:00
buildmaster
707300103f Update SNAPSHOT to 2.2.0.M2 2019-08-15 15:11:50 +00:00
Mark Paluch
6b041b4df3 Add support to override endpointUri for AWS IAM Authentication.
We now allow setting the AWS IAM Endpoint URI to adjust for various AWS regions.

Closes gh-346.
2019-08-14 10:19:44 +02:00
Marcin Grzejszczak
74adbf6ffc Added symbolic link of index.adoc 2019-07-29 14:47:46 +02:00
buildmaster
59d8e2d693 Going back to snapshots 2019-07-03 21:56:34 +00:00
buildmaster
66b0f3c413 Update SNAPSHOT to 2.2.0.M1 2019-07-03 21:55:32 +00:00
Mark Paluch
93d1d229a4 Polishing
Rewrap documentation.

Closes gh-335.
2019-05-22 15:39:31 +02:00
Mårten Svantesson
efb87eafeb Document that database credentials are not rotated.
Clarifying limitation with Spring Cloud Vault not being able to rotate database secrets

Original pull request: gh-335.
2019-05-22 15:38:49 +02:00
Mårten Svantesson
59091bb7c4 Add configurable endpoints for renew and revoke of secret leases.
We now allow configuration which endpoints to use for renew/revocation
through configuring spring.cloud.vault.config.lifecycle.lease-endpoints=Legacy/SysLeases.

Vault 0.8 has introduced endpoints below sys/leases and deprecated the previous legacy approach.

Original pull request: gh-334.
2019-05-20 11:49:07 +02:00
Zach Hubbs
0e5519cacf Fix password property in example.
* Update spring-cloud-vault.adoc

Updated password property in example to match the spring datasource password

* Fixing the rest of the property examples

Updating all property examples so the password property is mapped to a datasource password property


Original pull request: gh-324.
2019-04-18 10:24:23 +02:00
Spring Operator
dec3d272c5 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

Closes gh-297.
2019-03-21 22:14:53 +02:00
Spring Operator
306cbb83e6 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.

* http://www.puppycrawl.com/dtds/suppressions_1_1.dtd (404) with 1 occurrences migrated to:
  https://www.puppycrawl.com/dtds/suppressions_1_1.dtd ([https](https://www.puppycrawl.com/dtds/suppressions_1_1.dtd) result 404).

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://maven.apache.org/xsd/maven-4.0.0.xsd with 9 occurrences migrated to:
  https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd) result 200).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0 with 18 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 9 occurrences

Original pull request: gh-296.
2019-03-21 17:07:19 +01:00
Spring Operator
1af5ac5632 URL Cleanup (#289)
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

# Fixed URLs

## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.

* http://cloud.spring.io/spring-cloud-vault/ migrated to:
  https://cloud.spring.io/spring-cloud-vault/ ([https](https://cloud.spring.io/spring-cloud-vault/) result 200).
* http://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch migrated to:
  https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ([https](https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch) result 200).
* http://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin migrated to:
  https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ([https](https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
* http://www.spring.io migrated to:
  https://www.spring.io ([https](https://www.spring.io) result 301).

# Ignored
These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/xsd/maven-4.0.0.xsd
* http://www.w3.org/2001/XMLSchema-instance
2019-03-11 19:09:56 -04:00
Marcin Grzejszczak
ac428c0f63 Hoxton 2019-03-08 17:16:20 +01:00
Mark Paluch
69e7135935 Polishing.
Add test. Fix expiry threshold configuration. Update documentation. Add author and since tags.

Original pull request: gh-278.
2019-02-13 14:44:50 +01:00
Mark Paluch
e1ea9c9eff Bump versions to 2.2.0. 2019-02-13 14:20:18 +01:00
Philipp Trulson
fb04e93615 Fix formatting of authentication methods reference documentation.
Original pull request: #280.
2019-02-13 14:13:51 +01:00
Marcin Grzejszczak
c8a772e5ba Applied checkstyle rules 2019-02-07 11:25:07 +01:00
buildmaster
4ff0f8ab68 Bumping versions to 2.1.1.BUILD-SNAPSHOT after release 2019-01-22 21:28:20 +00:00
buildmaster
036ea8b26b Going back to snapshots 2019-01-22 21:28:20 +00:00
buildmaster
3d77806fef Update SNAPSHOT to 2.1.0.RELEASE 2019-01-22 21:26:26 +00:00
buildmaster
a9b3bbce26 Going back to snapshots 2018-12-12 00:55:14 +00:00
buildmaster
8c7892d973 Update SNAPSHOT to 2.1.0.RC1 2018-12-12 00:54:18 +00:00
buildmaster
28ff769fc2 Going back to snapshots 2018-11-18 10:21:02 +00:00
buildmaster
5b181b0f5b Update SNAPSHOT to 2.1.0.M2 2018-11-18 10:20:10 +00:00
Mark Paluch
d57b877bae Add support for GCP authentication.
We now support GCP Compute and GCP IAM authentication.

We also provide different RestTemplate's for Vault and for external service communication.

Closes gh-249.
2018-11-09 16:59:27 +01:00
Mark Paluch
0b75f8b5ef Add support for Azure authentication.
Closes gh-250.
2018-11-09 08:57:38 +01:00
Mark Paluch
cb039eefdf Document property to configure Kubernetes auth mount.
Closes gh-258.
2018-11-05 09:22:53 +01:00