63 Commits

Author SHA1 Message Date
Spring Operator
784c392441 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.

([https](https://169.254.169.254/latest/dynamic/instance-identity/pkcs7) result ConnectTimeoutException).
* [ ] 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-317.
Original pull request: gh-317.
2019-03-27 11:44:37 +01:00
Spring Operator
e596462a22 URL Cleanup (#291)
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:02:15 -04:00
Marcin Grzejszczak
4d122ec7a0 Referrencing resources from sc-build 2017-08-31 15:14:08 +02:00
Marcin Grzejszczak
94b507e997 Migrated to new docs; fixes #150 2017-08-29 16:12:26 +02:00
Mark Paluch
fab421a1d3 [maven-release-plugin] prepare for next development iteration
See gh-138.
2017-07-21 13:39:42 +02:00
Mark Paluch
3844367bb8 [maven-release-plugin] prepare release v1.0.2.RELEASE
See gh-138.
2017-07-21 13:28:12 +02:00
Mark Paluch
78da1b6be0 Update documentation.
Closes gh-125.
2017-06-16 21:01:38 +02:00
Mark Paluch
5f6cb4fde0 [maven-release-plugin] prepare for next development iteration 2017-05-12 19:45:28 +02:00
Mark Paluch
c8c85b75f1 [maven-release-plugin] prepare release 1.0.1.RELEASE 2017-05-12 19:45:28 +02:00
Mark Paluch
d8d2e2e2c5 Deprecate spring.cloud.vault.aws.use-nonce.
The property use-nonce was not used and makes no sense hence deprecating this property.

See gh-103.
2017-05-11 17:05:06 +02:00
Mark Paluch
3494790ddc Fix reference docs links. 2017-05-09 21:34:11 +02:00
Mark Paluch
bb9a3c2c83 Updated docs
See gh-99.
2017-04-18 11:13:56 +02:00
Marcin Grzejszczak
18ba129895 Updated docs 2017-04-18 10:26:59 +02:00
Mark Paluch
ec880a7ca0 Update RELEASE to 1.0.1.BUILD-SNAPSHOT 2017-04-10 20:23:26 +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
Mark Paluch
05ef83fa5d Specify plugin versions for jar, source, javadoc and deploy plugins.
Fixes gh-53.
2016-10-28 14:06:32 +02:00
Mark Paluch
91442cfa1e Add version variable to reference docs. 2016-10-28 13:33:11 +02:00
Mark Paluch
54156280c2 Add links to reference documentation links 2016-10-27 22:44:52 +02:00
Mark Paluch
ee5197a02f Add links to reference documentation.
See gh-50.
2016-10-27 22:27:57 +02:00
Mark Paluch
641dad343a Update documentation.
Fix code listings. Adopt changed repository path.

See gh-50.
2016-10-27 22:14:51 +02:00
Mark Paluch
d099df8ab0 Polishing.
Improve documentation.
2016-10-12 19:38:35 +02:00
Mark Paluch
ad305e6625 Support AppRole authentication.
We now support AppRole authentication. This authentication method uses a provided RoleId and optionally SecretId to authenticate against Vault.

Fixes gh-39.
2016-10-12 19:38:22 +02:00
Mark Paluch
b291e9c989 Support lease lifecycle (renewal and revocation).
Spring Cloud Vault now handles lifecycle of obtained secrets by property sources. Secrets associated with a renewable lease are renewed before they expire until terminal expiration. Application shutdown revokes leases so generated credentials can be disabled by Vault.

Fixes gh-40.
2016-10-10 08:24:26 +02:00
Mark Paluch
ea09b804b0 Polishing.
Adopt Vault 0.6.1 compatibility in tests (disabled generation of root tokens). Fix typos.
2016-09-25 19:37:49 +02:00
Mark Paluch
8bf1e3b0ba Support MongoDB credential generation.
Fixes gh-28.
2016-09-25 19:37:24 +02:00
Mark Paluch
90b8f15860 Add support for cubbyhole authentication.
We now support cubbyhole authentication to securely use tokens. Cubbyhole authentication uses Vault primitives to provide a secured authentication workflow. Cubbyhole authentication uses tokens as primary login method.
An ephemeral token is used to obtain a second, login VaultToken from Vault's Cubbyhole secret backend. The login token is usually longer-lived and used to interact with Vault. The login token will be retrieved from a wrapped response stored at `/cubbyhole/response`.

A wrapped token can be created with:
vault token-create -wrap-ttl="10m"

boostrap.yml:
spring.cloud.vault:
    authentication: CUBBYHOLE
    token: (the wrapping token)

Fixes gh-15.
2016-09-21 22:21:31 +02:00
Mark Paluch
bfb0854e91 Polishing
Add author tag. Improve documentation. Regenerate readme.

Original pull request: gh-36
2016-09-21 19:13:24 +02:00
Marcin Grzejszczak
c9edced7ed Removed adoc footer 2016-09-07 18:04:24 +02:00
Stuart Ingram
a747663447 Added HealthIndicator functionality as well as health API support.
Resolves #24
2016-08-26 15:16:27 -04:00
Mark Paluch
4bfb108c5d Upgrade quickstart/readme with SSL certificate creation
Fixes gh-31
2016-08-25 11:57:27 +02:00
Marcin Grzejszczak
151878d3bf Updating ghpages for all projects 2016-08-22 13:33:12 +02:00
Marcin Grzejszczak
ab72acbf8e Updating ghpages for all projects 2016-08-19 11:47:36 +02:00
Marcin Grzejszczak
34bdfdf63c Updating ghpages for all projects 2016-08-18 13:16:32 +02:00
Marcin Grzejszczak
2fbe7afec4 Updating ghpages for all projects 2016-08-17 12:46:49 +02:00