112 Commits

Author SHA1 Message Date
Marcin Grzejszczak
c605b83a02 Added symbolic link of index.adoc 2019-07-29 14:47:33 +02:00
buildmaster
5c8d1e1ae7 Bumping versions to 2.0.5.BUILD-SNAPSHOT after release 2019-06-08 14:38:35 +00:00
buildmaster
caa2c15054 Going back to snapshots 2019-06-08 14:38:35 +00:00
buildmaster
83f0fe831e Update SNAPSHOT to 2.0.4.RELEASE 2019-06-08 14:37:22 +00:00
Spring Operator
146b41bc7d 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-319.
Original pull request: gh-319.
2019-03-27 11:40:49 +01:00
Spring Operator
c603683133 URL Cleanup (#293)
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:42 -04:00
buildmaster
50915cc281 Bumping versions to 2.0.4.BUILD-SNAPSHOT after release 2019-02-22 20:49:40 +00:00
buildmaster
28bf0f960d Going back to snapshots 2019-02-22 20:49:40 +00:00
buildmaster
24de8e8cb9 Update SNAPSHOT to 2.0.3.RELEASE 2019-02-22 20:48:34 +00:00
Mark Paluch
fcc6f5ed84 Document property to configure Kubernetes auth mount.
Closes gh-258.
2018-11-05 09:23:00 +01:00
buildmaster
5a516642ca Bumping versions to 2.0.3.BUILD-SNAPSHOT after release 2018-10-23 20:00:21 +00:00
buildmaster
cb277fd1c8 Going back to snapshots 2018-10-23 20:00:20 +00:00
buildmaster
43cc9c9600 Update SNAPSHOT to 2.0.2.RELEASE 2018-10-23 19:58:20 +00:00
Mark Paluch
bd82f5e82c Polishing.
Update documentation to Spring Boot 2.x to reflect health endpoint configuration.

Original pull request: gh-238.
2018-09-03 13:59:07 +02:00
buildmaster
ef388999ba Bumping versions to 2.0.2.BUILD-SNAPSHOT after release 2018-07-31 20:13:31 +00:00
buildmaster
d5f93ecb1c Going back to snapshots 2018-07-31 20:13:31 +00:00
buildmaster
1d6201d56a Update SNAPSHOT to 2.0.1.RELEASE 2018-07-31 20:11:57 +00:00
Marcin Grzejszczak
cdae4f1d6e Whitelisted 2.0.x branch 2018-07-23 08:22:24 +02:00
Mark Paluch
8b6a7113d9 Document AppRole limitations using reactive configuration.
See gh-222.
2018-07-02 14:17:38 +02:00
buildmaster
38e600a3a6 Bumping versions to 2.0.1.BUILD-SNAPSHOT after release 2018-07-02 14:17:35 +02:00
buildmaster
f67d6e6cd7 Going back to snapshots 2018-07-02 14:17:30 +02:00
buildmaster
e45eac5d7f Update SNAPSHOT to 2.0.0.RELEASE 2018-06-19 00:56:21 +00:00
Spencer Gibb
a915a79fba Updates boot reference to 2.0.0 2018-06-05 16:16:51 -04:00
buildmaster
ef76330996 Going back to snapshots 2018-05-25 15:17:14 +00:00
buildmaster
a481fb958a Update SNAPSHOT to 2.0.0.RC2 2018-05-25 15:16:14 +00:00
Mark Paluch
165f666141 Add versioned key-value backend support.
We now provide configuration support for the versioned key-value backend introduced with Vault 0.10.0. This backend uses configuration properties prefixed with spring.cloud.vault.kv and defaults to the secret mount path. It resembles configuration properties from the generic secret backend. Using the versioned key-value backend requires disabling the generic secret backend (spring.cloud.vault.generic.enabled=false).

The versioned key-value backend can be configured programmatically through SecretBackendConfigurer.add(KeyValueSecretBackendMetadata.create(…)) which will add data path segments and unwrap nested data elements from the response.

See gh-209.
2018-04-24 16:49:04 +02:00
buildmaster
bae45f73f0 Going back to snapshots 2018-04-23 16:20:53 +00:00
buildmaster
13495293b5 Update SNAPSHOT to 2.0.0.RC1 2018-04-23 16:19:50 +00:00
buildmaster
517fbd3b19 Going back to snapshots 2018-02-27 08:21:49 +00:00
buildmaster
3b832c672b Update SNAPSHOT to 2.0.0.M6 2018-02-27 08:19:40 +00:00
buildmaster
0013c34a88 Going back to snapshots 2018-02-09 23:51:18 +00:00
buildmaster
eaa3299aaa Update SNAPSHOT to 2.0.0.M5 2018-02-09 23:50:23 +00:00
Mark Paluch
7c26507a2f Adapt to AppRole authentication modes in Spring Vault.
We now support a selected subset of push/pull/wrapped RoleId and SecretId combinations using AppRoleAuthentication:

* Provided RoleId/SecretId
* Provided RoleId without SecretId
* Provided RoleId, Pull SecretId
* Pull RoleId, provided SecretId
* Full pull mode
* Wrapped
* Wrapped RoleId, provided SecretId
* Provided RoleId, wrapped SecretId

The particular mode is derived from role-id, secret-id, role (name) and token properties beneath spring.cloud.vault.*.

Closes gh-174.
2018-02-06 13:35:00 +01:00
Spencer Gibb
750d2c32fc Update docs branches 2017-11-28 12:59:19 -05:00
buildmaster
21da2a172e Going back to snapshots 2017-11-16 23:37:21 +00:00
buildmaster
cd3f42797c Update SNAPSHOT to 2.0.0.M4 2017-11-16 23:36:28 +00:00
Mark Paluch
72bcc6fd32 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:31:55 +01:00
Michal Budzyn
caf07993e3 Document Kubernetes authentication.
Original pull request: gh-178.
Related ticket: gh-173.
2017-11-03 13:31:55 +01:00
buildmaster
cbe972781a Going back to snapshots 2017-10-30 09:08:22 +00:00
buildmaster
a85a299e08 Update SNAPSHOT to 2.0.0.M3 2017-10-30 09:07:42 +00:00
Mark Paluch
08d2a2e4c3 Polishing.
Convert spaces to tabs. Deprecate VaultPostgreSqlProperties and VaultMySqlProperties. Convert database integration test to use MySQL. Slightly reword reference documentation.

Upgrade lombok to 1.16.18 to use onMethod_ attributes.

Original pull request: gh-170.
Related ticket: gh-169.
2017-10-27 11:41:59 +02:00
Per Abich
9da5e83dc9 Add support for Vault's database backend.
We now support Vault's database backend directly. MySQL and PostgreSQL configuration properties are deprecated now in favor of spring.cloud.vault.database. Cassandra and MongoDB backends remain active and default to their deprecated backends to support multi-database configuration of multiple, various database types.

spring.cloud.vault:
    database:
        enabled: true
        role: readonly

Original pull request: gh-170.
Related ticket: gh-169.
2017-10-27 11:41:43 +02:00
Mark Paluch
9cff9eb9ed 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:48:38 +02:00
Kevin Holditch
96ac3ba712 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:58 +02:00
Mark Paluch
8403fb64eb Document how to use Vault's database backend.
See gh-169.
2017-10-20 17:41:39 +02:00
Marcin Grzejszczak
eafebb44e8 Referrencing resources from sc-build 2017-09-01 08:32:40 +02:00
Marcin Grzejszczak
71f47cf351 Updated whitelist 2017-08-29 15:29:48 +02:00
Marcin Grzejszczak
987bd3efdb Migrated to new docs; fixes #150 2017-08-29 15:29:12 +02:00
Mark Paluch
5e247bcb61 [maven-release-plugin] prepare for next development iteration 2017-08-24 09:24:41 +02:00
Mark Paluch
e21cde208d [maven-release-plugin] prepare release v2.0.0.M2 2017-08-24 08:58:13 +02:00