Bumping versions
This commit is contained in:
@@ -1088,7 +1088,7 @@ Notes:
|
||||
|
||||
== Kubernetes Ecosystem Awareness
|
||||
|
||||
All of the features described earlier in this guide work equally well, regardless of whether your application is running inside
|
||||
All features described earlier in this guide work equally well, regardless of whether your application is running inside
|
||||
Kubernetes. This is really helpful for development and troubleshooting.
|
||||
From a development point of view, this lets you start your Spring Boot application and debug one
|
||||
of the modules that is part of this project. You need not deploy it in Kubernetes,
|
||||
@@ -1107,6 +1107,12 @@ Be aware that when `spring-cloud-kubernetes-config` is on the classpath, `spring
|
||||
Also note that these properties: `spring.cloud.kubernetes.config.enabled` and `spring.cloud.kubernetes.secrets.enabled`
|
||||
only take effect when set in `bootstrap.{properties|yml}`.
|
||||
|
||||
=== Functional changes since 2.1.x version
|
||||
|
||||
In versions prior to `2.1.x`, Kubernetes awareness was implemented using `spring.cloud.kubernetes.enabled` property. This
|
||||
property was removed and is un-supported. Instead, we use Spring Boot API: https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/autoconfigure/condition/ConditionalOnCloudPlatform.html[ConditionalOnCloudPlatform].
|
||||
If it is needed to explicitly enable or disable this awareness, use `spring.main.cloud-platform=NONE/KUBERNETES`.
|
||||
|
||||
=== Kubernetes Profile Autoconfiguration
|
||||
|
||||
When the application runs as a pod inside Kubernetes, a Spring profile named `kubernetes` automatically gets activated.
|
||||
|
||||
@@ -214,8 +214,9 @@ public class KubernetesBootstrapConfigurationTests {
|
||||
|
||||
}
|
||||
|
||||
@SpringBootTest(webEnvironment = WebEnvironment.NONE, classes = App.class, properties = {
|
||||
"spring.cloud.kubernetes.config.fail-fast=true", "spring.cloud.kubernetes.config.retry.enabled=false" })
|
||||
@SpringBootTest(webEnvironment = WebEnvironment.NONE, classes = App.class,
|
||||
properties = { "spring.cloud.kubernetes.config.fail-fast=true",
|
||||
"spring.cloud.kubernetes.config.retry.enabled=false" })
|
||||
@Nested
|
||||
public class ConfigFailFastEnabledButRetryDisabled {
|
||||
|
||||
@@ -229,8 +230,9 @@ public class KubernetesBootstrapConfigurationTests {
|
||||
|
||||
}
|
||||
|
||||
@SpringBootTest(webEnvironment = WebEnvironment.NONE, classes = App.class, properties = {
|
||||
"spring.cloud.kubernetes.secrets.fail-fast=true", "spring.cloud.kubernetes.secrets.retry.enabled=false" })
|
||||
@SpringBootTest(webEnvironment = WebEnvironment.NONE, classes = App.class,
|
||||
properties = { "spring.cloud.kubernetes.secrets.fail-fast=true",
|
||||
"spring.cloud.kubernetes.secrets.retry.enabled=false" })
|
||||
@Nested
|
||||
public class SecretsFailFastEnabledButRetryDisabled {
|
||||
|
||||
|
||||
@@ -135,9 +135,9 @@ public class Fabric8ConfigMapPropertySourceLocatorRetryTests {
|
||||
}
|
||||
|
||||
@Nested
|
||||
@SpringBootTest(
|
||||
webEnvironment = SpringBootTest.WebEnvironment.NONE, properties = {
|
||||
"spring.cloud.kubernetes.client.namespace=default", "spring.main.cloud-platform=KUBERNETES" },
|
||||
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.NONE,
|
||||
properties = { "spring.cloud.kubernetes.client.namespace=default",
|
||||
"spring.main.cloud-platform=KUBERNETES" },
|
||||
classes = Application.class)
|
||||
@EnableKubernetesMockClient
|
||||
class ConfigFailFastDisabled {
|
||||
|
||||
Reference in New Issue
Block a user