82 Commits

Author SHA1 Message Date
Ryan Baxter
6967a6fcc3 Fixing versions 2019-05-28 16:21:38 -04:00
Spring Operator
ecfa24f7c3 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).

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://compose.docker.io/ (UnknownHostException) with 1 occurrences migrated to:
  https://compose.docker.io/ ([https](https://compose.docker.io/) result UnknownHostException).

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/spring-cloud-vault.html with 4 occurrences migrated to:
  https://cloud.spring.io/spring-cloud-vault/spring-cloud-vault.html ([https](https://cloud.spring.io/spring-cloud-vault/spring-cloud-vault.html) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 1 occurrences migrated to:
  https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) result 200).
* [ ] http://wiki.apache.org/cassandra/HintedHandoff with 1 occurrences migrated to:
  https://wiki.apache.org/cassandra/HintedHandoff ([https](https://wiki.apache.org/cassandra/HintedHandoff) result 200).
* [ ] http://wiki.apache.org/cassandra/Operations with 1 occurrences migrated to:
  https://wiki.apache.org/cassandra/Operations ([https](https://wiki.apache.org/cassandra/Operations) result 200).
* [ ] http://wiki.apache.org/cassandra/StorageConfiguration with 1 occurrences migrated to:
  https://wiki.apache.org/cassandra/StorageConfiguration ([https](https://wiki.apache.org/cassandra/StorageConfiguration) result 200).
* [ ] http://www.datastax.com/dev/blog/cassandra-anti-patterns-queues-and-queue-like-datasets with 1 occurrences migrated to:
  https://www.datastax.com/dev/blog/cassandra-anti-patterns-queues-and-queue-like-datasets ([https](https://www.datastax.com/dev/blog/cassandra-anti-patterns-queues-and-queue-like-datasets) result 200).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
  https://contributor-covenant.org ([https](https://contributor-covenant.org) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
  https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 1 occurrences migrated to:
  https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546) result 301).
* [ ] http://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html with 1 occurrences migrated to:
  https://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html ([https](https://download.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html) result 302).
* [ ] http://eclipse.org with 1 occurrences migrated to:
  https://eclipse.org ([https](https://eclipse.org) result 302).
* [ ] http://eclipse.org/m2e/ with 2 occurrences migrated to:
  https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/) result 302).
* [ ] http://www.springsource.com/developer/sts with 1 occurrences migrated to:
  https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts) result 302).
* [ ] http://www.springsource.org/download with 1 occurrences migrated to:
  https://www.springsource.org/download ([https](https://www.springsource.org/download) result 302).

These URLs were intentionally ignored.

* http://%s:%d with 2 occurrences

Closes gh-318.
Original pull request: gh-318.
2019-03-27 11:39:43 +01:00
Spring Operator
f97de4abef URL Cleanup (#292)
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/ with 1 occurrences migrated to:  
  https://cloud.spring.io/spring-cloud-vault/ ([https](https://cloud.spring.io/spring-cloud-vault/) result 200).
* 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).
* http://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch with 1 occurrences 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 with 1 occurrences 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 with 2 occurrences 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 with 1 occurrences 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 with 18 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 9 occurrences
2019-03-16 12:01:53 -04:00
buildmaster
fb17e8da03 Bumping versions to 1.1.3.BUILD-SNAPSHOT after release 2018-10-16 00:32:10 +00:00
buildmaster
e93a6efc4e Going back to snapshots 2018-10-16 00:32:10 +00:00
buildmaster
083f4c2b2f Update SNAPSHOT to Edgware.SR5 2018-10-16 00:29:12 +00:00
buildmaster
d447fd5a86 Bumping versions to 1.1.2.BUILD-SNAPSHOT after release 2018-06-29 20:59:44 +00:00
buildmaster
75cecf78c0 Going back to snapshots 2018-06-29 20:59:43 +00:00
buildmaster
53d86ef93b Update SNAPSHOT to 1.1.1.RELEASE 2018-06-29 20:58:23 +00:00
Mark Paluch
96afa60f6c Post-release cleanups.
See gh-185.
2017-11-28 10:32:00 +01:00
Mark Paluch
941421ae82 [maven-release-plugin] prepare for next development iteration 2017-11-21 17:06:48 +01:00
Mark Paluch
4f790c839b [maven-release-plugin] prepare release v1.1.0.RELEASE 2017-11-21 17:06:48 +01:00
Mark Paluch
2ae30d5c47 Polishing.
Slightly rewording. Remove parts that would duplicate Kubernetes/Vault reference docs.

Original pull request: gh-178.
Related ticket: gh-173.
Closes gh-178.
2017-11-03 13:24:02 +01:00
Michal Budzyn
037305aff0 Document Kubernetes authentication.
Original pull request: gh-178.
Related ticket: gh-173.
2017-11-03 13:23:31 +01:00
Mark Paluch
f7a7ffa6dc Polishing.
Rename vault-role configuration property to role for a consistent naming. Introduce path and server-name config properties. Eagerly fetch AWS credentials to fail early if credentials cannot be obtained. Fix properties in reference docs. Javadoc, reference docs wording. Add author tags. Re-generate readme.

Original pull request: gh-175.
See gh-134.
2017-10-27 10:50:18 +02:00
Kevin Holditch
c936227912 Add support for AWS IAM authentication.
We now support configuration of AWS IAM using AWS' default credential provider chain to obtain credentials from the environment/system properties/credentials profile/ECS/EC2 metadata service.

spring.cloud.vault:
    authentication: AWS_IAM

Original pull request: gh-175.
Closes gh-134.
2017-10-27 10:47:12 +02:00
Mark Paluch
5bfc981487 [maven-release-plugin] prepare for next development iteration
See gh-167.
2017-10-23 08:28:43 +02:00
Mark Paluch
25707bde0c [maven-release-plugin] prepare release v1.1.0.RC1
See gh-167.
2017-10-23 08:24:17 +02:00
Mark Paluch
045da2be68 Document how to use Vault's database backend.
See gh-169.
2017-10-20 17:41:49 +02:00
Marcin Grzejszczak
c639c95567 Referrencing resources from sc-build 2017-08-31 15:14:34 +02:00
Marcin Grzejszczak
06fdf6189c Migrated to new docs; fixes #150 2017-08-29 15:24:50 +02:00
Mark Paluch
94ccca52a9 [maven-release-plugin] prepare for next development iteration 2017-08-28 08:58:22 +02:00
Mark Paluch
523408dd31 [maven-release-plugin] prepare release v1.1.0.M1
See gh-149.
2017-08-28 08:58:10 +02:00
Mark Paluch
8d73da06ac Allow Vault server lookup via DiscoveryClient.
We now support Vault server lookup using service registries via DiscoveryClient. Vault server is looked up during the bootstrap phase and configured by serviceId rather than host/port when enabling service discovery.

Closes gh-132.
2017-07-24 13:44:13 +02:00
Mark Paluch
182713de5e Update documentation.
Closes gh-125.
2017-06-16 21:01:26 +02:00
Mark Paluch
1c9be8b4ad Allow specifying a Vault URI.
Closes gh-115.
2017-05-27 23:41:06 +02:00
Mark Paluch
1b946d3fa2 Allow configuration of PropertySourceLocator behavior.
We now support configuration of PropertySourceLocator behavior of generic and discovered secret backends. We introduced VaultConfigurer as strategy interface to be implemented by customizer beans in the bootstrap context. VaultConfigurer allows configuration of secret backends via SecretBackendConfigurer.

Motivation: Customization was only possible by implementing an own PropertySourceLocator by extending VaultPropertySourceLocatorSupport and implementing doCreatePropertySources. Both is non-trivial and does not allow reuse of existing functionality.

See gh-116.
2017-05-22 19:36:24 +02:00
Mark Paluch
03dd5e36c0 Allow configuration of AWS-EC2 nonce.
We now support static configuration of the AWS-EC2 authentication nonce to support re-login on application crashes/vm-internal restarts.

Closes gh-103.
2017-05-11 17:04:50 +02:00
Mark Paluch
734ac7cb5f Fix reference docs links. 2017-05-09 21:34:00 +02:00
Mark Paluch
1993145bfe Updated docs
See gh-99.
2017-04-18 11:14:17 +02:00
Marcin Grzejszczak
50854eab7b Updated docs 2017-04-18 10:28:49 +02:00
Mark Paluch
18ecd26ea2 Add revision/date to reference docs. 2017-04-10 20:34:04 +02:00
Mark Paluch
a4b0a3f3b1 Going back to snapshots 2017-04-10 20:18:30 +02:00
Mark Paluch
9d21b6572e Update SNAPSHOT to 1.0.0.RELEASE 2017-04-10 20:06:46 +02:00
Mark Paluch
0623886106 Adapt to changed GitHub repository name.
Adapt changed GitHub repository name in pom.xml and documentation.

See gh-92.
2017-03-31 12:48:09 +02:00
Mark Paluch
4b039a73e8 Polishing.
Fix HashiCorp lettercasing in Readme.
2017-03-31 12:32:49 +02:00
Mark Paluch
c26674bade [maven-release-plugin] prepare for next development iteration 2017-03-16 14:42:26 +01:00
Mark Paluch
d6596c1e56 [maven-release-plugin] prepare release 1.0.0.RC1 2017-03-16 14:42:26 +01:00
Mark Paluch
6bbc8a2714 Prepare release.
Upgrade dependencies:
Use Spring Cloud RC1/Release versions
Spring Vault 1.0.0.BUILD-SNAPSHOT -> 1.0.0.RC1
httpclient 4.5.2 -> 4.5.3
httpcore 4.4.5 -> 4.4.6
netty 4.1.6.Final -> 4.1.8.Final
OkHttp3 3.5.0 ->3.6.0
Jackson 2.8.2 -> 2.8.7

See gh-89.
2017-03-16 14:25:11 +01:00
Ryan Hoegg
bee9e716e2 Load secrets from several Vault paths
Load secrets from several Vault paths, according to the comma delimited application name.

fixes gh-74
2017-03-03 15:40:09 -05:00
Mark Paluch
537221c76b Rename spring-cloud-vault-starter-config to spring-cloud-starter-vault-config.
Align naming with existing Spring Cloud starters.

Closes gh-83.
2017-02-24 13:57:11 -05:00
Mark Paluch
74d8012b9f [maven-release-plugin] prepare for next development iteration 2017-01-27 09:08:04 +01:00
Mark Paluch
09a9afed60 [maven-release-plugin] prepare release 1.0.0.M2 2017-01-27 09:07:57 +01:00
Mark Paluch
711cd31926 Prepare release.
Remove snapshot repositories. Upgrade dependencies.

See gh-72.
2017-01-27 09:06:04 +01:00
Mark Paluch
501e7013c6 Add authentication to quickstart guide.
Fixes gh-30.
2016-12-14 15:16:26 +01:00
Jonathan Pearlin
71945e97f1 Fix configuration name for TLS auth in documentation.
Remove `.config` from the property name for setting the authentication type.

Original pull request: gh-56.
2016-11-22 16:17:34 +01:00
Mark Paluch
a7c4cff540 Fix HashiCorp lettercasing.
Fixes gh-54.
2016-10-28 17:00:05 +02:00
Mark Paluch
4df846bfd6 [maven-release-plugin] prepare for next development iteration 2016-10-28 14:07:33 +02:00
Mark Paluch
fb5bb7a2a1 [maven-release-plugin] prepare release 1.0.0.M1 2016-10-28 14:07:29 +02:00
Mark Paluch
61833f33fc Polishing.
Fix project URL in starter. Use GA version for docs pom.xml.
2016-10-28 14:06:36 +02:00