diff --git a/multi/multi__kubernetes_propertysource_implementations.html b/multi/multi__kubernetes_propertysource_implementations.html index 4d9d6d6c..5ee37bea 100644 --- a/multi/multi__kubernetes_propertysource_implementations.html +++ b/multi/multi__kubernetes_propertysource_implementations.html @@ -109,7 +109,7 @@ Kubernetes service accounts, roles and role bindings.
Another option for u
and have Spring Cloud Kubernetes read them from the file system.
This behavior is controlled by the spring.cloud.kubernetes.config.paths property and can be used in
addition to or instead of the mechanism described earlier.
-Multiple (exact) file paths can be specified in spring.cloud.kubernetes.config.paths by using the , delimiter
Table 4.1. Properties:
| Name | Type | Default | Description |
|---|---|---|---|
spring.cloud.kubernetes.config.enableApi | Boolean | true | Enable/Disable consuming ConfigMaps via APIs |
spring.cloud.kubernetes.config.enabled | Boolean | true | Enable Secrets PropertySource |
spring.cloud.kubernetes.config.name | String | ${spring.application.name} | Sets the name of ConfigMap to lookup |
spring.cloud.kubernetes.config.namespace | String | Client namespace | Sets the Kubernetes namespace where to lookup |
spring.cloud.kubernetes.config.paths | List | null | Sets the paths where ConfigMaps are mounted |
Kubernetes has the notion of [Secrets](https://kubernetes.io/docs/concepts/configuration/secret/) for storing
+Multiple (exact) file paths can be specified in spring.cloud.kubernetes.config.paths by using the , delimiter
Table 4.1. Properties:
| Name | Type | Default | Description |
|---|---|---|---|
spring.cloud.kubernetes.config.enableApi | Boolean | true | Enable/Disable consuming ConfigMaps via APIs |
spring.cloud.kubernetes.config.enabled | Boolean | true | Enable Secrets PropertySource |
spring.cloud.kubernetes.config.name | String | ${spring.application.name} | Sets the name of ConfigMap to lookup |
spring.cloud.kubernetes.config.namespace | String | Client namespace | Sets the Kubernetes namespace where to lookup |
spring.cloud.kubernetes.config.paths | List | null | Sets the paths where ConfigMaps are mounted |
Kubernetes has the notion of Secrets for storing
sensitive data such as password, OAuth tokens, etc. This project provides integration with Secrets to make secrets
accessible by Spring Boot applications. This feature can be explicitly enabled/disabled using the spring.cloud.kubernetes.secrets.enabled property.
The SecretsPropertySource when enabled will lookup Kubernetes for Secrets from the following sources:
spring.application.name)Please note that by default, consuming Secrets via API (points 2 and 3 above) is not enabled for security reasons and it is recommended that containers share secrets via mounted volumes. diff --git a/single/spring-cloud-kubernetes.html b/single/spring-cloud-kubernetes.html index 1a9d0c42..05643931 100644 --- a/single/spring-cloud-kubernetes.html +++ b/single/spring-cloud-kubernetes.html @@ -128,7 +128,7 @@ Kubernetes service accounts, roles and role bindings.
Another option for u
and have Spring Cloud Kubernetes read them from the file system.
This behavior is controlled by the spring.cloud.kubernetes.config.paths property and can be used in
addition to or instead of the mechanism described earlier.
-Multiple (exact) file paths can be specified in spring.cloud.kubernetes.config.paths by using the , delimiter
Table 4.1. Properties:
| Name | Type | Default | Description |
|---|---|---|---|
spring.cloud.kubernetes.config.enableApi | Boolean | true | Enable/Disable consuming ConfigMaps via APIs |
spring.cloud.kubernetes.config.enabled | Boolean | true | Enable Secrets PropertySource |
spring.cloud.kubernetes.config.name | String | ${spring.application.name} | Sets the name of ConfigMap to lookup |
spring.cloud.kubernetes.config.namespace | String | Client namespace | Sets the Kubernetes namespace where to lookup |
spring.cloud.kubernetes.config.paths | List | null | Sets the paths where ConfigMaps are mounted |
Kubernetes has the notion of [Secrets](https://kubernetes.io/docs/concepts/configuration/secret/) for storing
+Multiple (exact) file paths can be specified in spring.cloud.kubernetes.config.paths by using the , delimiter
Table 4.1. Properties:
| Name | Type | Default | Description |
|---|---|---|---|
spring.cloud.kubernetes.config.enableApi | Boolean | true | Enable/Disable consuming ConfigMaps via APIs |
spring.cloud.kubernetes.config.enabled | Boolean | true | Enable Secrets PropertySource |
spring.cloud.kubernetes.config.name | String | ${spring.application.name} | Sets the name of ConfigMap to lookup |
spring.cloud.kubernetes.config.namespace | String | Client namespace | Sets the Kubernetes namespace where to lookup |
spring.cloud.kubernetes.config.paths | List | null | Sets the paths where ConfigMaps are mounted |
Kubernetes has the notion of Secrets for storing
sensitive data such as password, OAuth tokens, etc. This project provides integration with Secrets to make secrets
accessible by Spring Boot applications. This feature can be explicitly enabled/disabled using the spring.cloud.kubernetes.secrets.enabled property.
The SecretsPropertySource when enabled will lookup Kubernetes for Secrets from the following sources:
spring.application.name)Please note that by default, consuming Secrets via API (points 2 and 3 above) is not enabled for security reasons
and it is recommended that containers share secrets via mounted volumes.
diff --git a/spring-cloud-kubernetes.xml b/spring-cloud-kubernetes.xml
index b391bba5..1cb21f06 100644
--- a/spring-cloud-kubernetes.xml
+++ b/spring-cloud-kubernetes.xml
@@ -269,7 +269,7 @@ Multiple (exact) file paths can be specified in