diff --git a/README.adoc b/README.adoc
index 26174ccf..26d66826 100644
--- a/README.adoc
+++ b/README.adoc
@@ -245,30 +245,18 @@ an `application-profile.properties` or `application-profile.yaml` file that cont
application or Spring Boot starters. You can override these properties by specifying system properties or environment
variables.
-To enable this functionality you need to set `spring.config.import=kubernetes:` in your application's configuration properties.
-Currently you can not specify a ConfigMap or Secret to load using `spring.config.import`, by default Spring Cloud Kubernetes
-will load a ConfigMap and/or Secret based on the `spring.application.name` property. If `spring.application.name` is not set it will
-load a ConfigMap and/or Secret with the name `application`.
-
-If you would like to load Kubernetes `PropertySource`s during the bootstrap phase like it worked prior to the 3.0.x release
-you can either add `spring-cloud-starter-bootstrap` to your application's classpath or set `spring.cloud.bootstrap.enabled=true`
-as an environment variable.
-
[[configmap-propertysource]]
=== Using a `ConfigMap` `PropertySource`
Kubernetes provides a resource named https://kubernetes.io/docs/user-guide/configmap/[`ConfigMap`] to externalize the
parameters to pass to your application in the form of key-value pairs or embedded `application.properties` or `application.yaml` files.
The link:https://github.com/spring-cloud/spring-cloud-kubernetes/tree/master/spring-cloud-kubernetes-fabric8-config[Spring Cloud Kubernetes Config] project makes Kubernetes `ConfigMap` instances available
-during application startup and triggers hot reloading of beans or Spring context when changes are detected on
+during application bootstrapping and triggers hot reloading of beans or Spring context when changes are detected on
observed `ConfigMap` instances.
-Everything that follows is explained mainly referring to examples using ConfigMaps, but the same stands for
-Secrets, i.e.: every feature is supported for both.
-
-The default behavior is to create a `Fabric8ConfigMapPropertySource` (or a `KubernetesClientConfigMapPropertySource`) based on a Kubernetes `ConfigMap` that has a `metadata.name` value of either the name of
+The default behavior is to create a `Fabric8ConfigMapPropertySource` based on a Kubernetes `ConfigMap` that has a `metadata.name` value of either the name of
your Spring application (as defined by its `spring.application.name` property) or a custom name defined within the
-`application.properties` file under the following key: `spring.cloud.kubernetes.config.name`.
+`bootstrap.properties` file under the following key: `spring.cloud.kubernetes.config.name`.
However, more advanced configuration is possible where you can use multiple `ConfigMap` instances.
The `spring.cloud.kubernetes.config.sources` list makes this possible.
@@ -378,31 +366,6 @@ data:
----
====
-You can also define the search to happen based on labels, for example:
-
-
-====
-[source,yaml]
-----
-spring:
- application:
- name: labeled-configmap-with-prefix
- cloud:
- kubernetes:
- config:
- enableApi: true
- useNameAsPrefix: true
- namespace: spring-k8s
- sources:
- - labels:
- letter: a
-----
-====
-
-This will search for every configmap in namespace `spring-k8s` that has labels `{letter : a}`. The important
-thing to notice here is that unlike reading a configmap by name, this can result in _multiple_ config maps read.
-As usual, the same feature is supported for secrets.
-
You can also configure Spring Boot applications differently depending on active profiles that are merged together
when the `ConfigMap` is read. You can provide different property values for different profiles by using an
`application.properties` or `application.yaml` property, specifying profile-specific values, each in their own document
@@ -516,8 +479,8 @@ data:
====
-To tell Spring Boot which `profile` should be enabled see the https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.profiles[Spring Boot documentation].
-One option for activating a specific profile when deploying to Kubernetes is to launch your Spring Boot application with an environment variable that you can define in the PodSpec at the container specification.
+To tell Spring Boot which `profile` should be enabled at bootstrap, you can pass `SPRING_PROFILES_ACTIVE` environment variable.
+ To do so, you can launch your Spring Boot application with an environment variable that you can define it in the PodSpec at the container specification.
Deployment resource file, as follows:
====
@@ -677,71 +640,6 @@ will result in three properties being generated:
- `config-map-three.greetings.message` equal to `Say Hello from three`.
-The same way you configure a prefix for configmaps, you can do it for secrets also; both for secrets that are based on name
-and the ones based on labels. For example:
-
-====
-[source.yaml]
-----
-spring:
- application:
- name: prefix-based-secrets
- cloud:
- kubernetes:
- secrets:
- enableApi: true
- useNameAsPrefix: true
- namespace: spring-k8s
- sources:
- - labels:
- letter: a
- useNameAsPrefix: false
- - labels:
- letter: b
- explicitPrefix: two
- - labels:
- letter: c
- - labels:
- letter: d
- useNameAsPrefix: true
- - name: my-secret
-----
-====
-
-The same processing rules apply when generating property source as for config maps. The only difference is that
-potentially, looking up secrets by labels can mean that we find more than one source. In such a case, prefix (if specified via `useNameAsPrefix`)
-will be the names of all secrets found for those particular labels.
-
-One more thing to bear in mind is that we support `prefix` per _source_, not per secret. The easiest way to explain this is via an example:
-
-====
-[source.yaml]
-----
-spring:
- application:
- name: prefix-based-secrets
- cloud:
- kubernetes:
- secrets:
- enableApi: true
- useNameAsPrefix: true
- namespace: spring-k8s
- sources:
- - labels:
- color: blue
- useNameAsPrefix: true
-----
-====
-
-Suppose that a query matching such a label will provide two secrets as a result: `secret-a` and `secret-b`.
-Both of these secrets have the same property name: `color=sea-blue` and `color=ocean-blue`. It is undefined which
-`color` will end-up as part of property sources, but the prefix for it will be `secret-a.secret-b`
-(concatenated sorted naturally, names of the secrets).
-
-If you need more fine-grained results, adding more labels to identify the secret uniquely would be an option.
-
-
-
By default, besides reading the config map that is specified in the `sources` configuration, Spring will also try to read
all properties from "profile aware" sources. The easiest way to explain this is via an example. Let's suppose your application
enables a profile called "dev" and you have a configuration like the one below:
@@ -1204,11 +1102,10 @@ that setting via `spring.main.cloud-platform`.
For example, if you need to test some features, but do not want to deploy to a cluster, it is enough to set the:
`spring.main.cloud-platform=KUBERNETES`. This will make `spring-cloud-kubernetes` act as-if it is deployed in a real cluster.
-
-NOTE: If you have `spring-cloud-bootstrap-starter` on your classpath or are setting `spring.cloud.bootstrap.enabled=true` then
-you will have to set `spring.main.cloud-platform` should be set in `bootstrap.{properties|yml}`
-(or the profile specific one). Also note that these properties: `spring.cloud.kubernetes.config.enabled` and `spring.cloud.kubernetes.secrets.enabled`
-will only take effect when set in `bootstrap.{properties|yml}` when you have `spring-cloud-bootstrap-starter` on your classpath or are setting `spring.cloud.bootstrap.enabled=true`.
+Be aware that when `spring-cloud-kubernetes-config` is on the classpath, `spring.main.cloud-platform` should be set in `bootstrap.{properties|yml}`
+(or the profile specific one), otherwise it should be in `application.{properties|yml}` (or the profile specific one).
+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}`.
=== Breaking Changes In 3.0.x
diff --git a/docs/pom.xml b/docs/pom.xml
index 3b3b9750..f1f249bd 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -8,7 +8,7 @@
org.springframework.cloud
spring-cloud-kubernetes
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
jar
Spring Cloud Kubernetes Docs
diff --git a/docs/src/main/asciidoc/_configprops.adoc b/docs/src/main/asciidoc/_configprops.adoc
index 7017f51a..5043f759 100644
--- a/docs/src/main/asciidoc/_configprops.adoc
+++ b/docs/src/main/asciidoc/_configprops.adoc
@@ -51,7 +51,6 @@
|spring.cloud.kubernetes.config.enabled | `true` | Enable the ConfigMap property source locator.
|spring.cloud.kubernetes.config.fail-fast | `false` |
|spring.cloud.kubernetes.config.include-profile-specific-sources | `true` |
-|spring.cloud.kubernetes.config.labels | |
|spring.cloud.kubernetes.config.name | |
|spring.cloud.kubernetes.config.namespace | |
|spring.cloud.kubernetes.config.paths | |
diff --git a/pom.xml b/pom.xml
index 8f502708..ced5fbc1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,12 +24,12 @@
org.springframework.cloud
spring-cloud-build
- 4.0.0-M3
+ 4.0.0-SNAPSHOT
spring-cloud-kubernetes
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
pom
Spring Cloud Kubernetes
@@ -62,10 +62,10 @@
- 4.0.0-M3
- 4.0.0-M3
- 4.0.0-M3
- 4.0.0-M3
+ 4.0.0-SNAPSHOT
+ 4.0.0-SNAPSHOT
+ 4.0.0-SNAPSHOT
+ 4.0.0-SNAPSHOT
3.5
diff --git a/spring-cloud-kubernetes-client-autoconfig/pom.xml b/spring-cloud-kubernetes-client-autoconfig/pom.xml
index 8b265155..8371fd72 100644
--- a/spring-cloud-kubernetes-client-autoconfig/pom.xml
+++ b/spring-cloud-kubernetes-client-autoconfig/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-client-config/pom.xml b/spring-cloud-kubernetes-client-config/pom.xml
index 8ce58446..eba0fe4e 100644
--- a/spring-cloud-kubernetes-client-config/pom.xml
+++ b/spring-cloud-kubernetes-client-config/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-client-discovery/pom.xml b/spring-cloud-kubernetes-client-discovery/pom.xml
index 8cf4cbf7..c1eda7bf 100644
--- a/spring-cloud-kubernetes-client-discovery/pom.xml
+++ b/spring-cloud-kubernetes-client-discovery/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-client-loadbalancer/pom.xml b/spring-cloud-kubernetes-client-loadbalancer/pom.xml
index fcd87dcf..537d4df5 100644
--- a/spring-cloud-kubernetes-client-loadbalancer/pom.xml
+++ b/spring-cloud-kubernetes-client-loadbalancer/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-commons/pom.xml b/spring-cloud-kubernetes-commons/pom.xml
index 5efdf126..947bfc1d 100644
--- a/spring-cloud-kubernetes-commons/pom.xml
+++ b/spring-cloud-kubernetes-commons/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-controllers/pom.xml b/spring-cloud-kubernetes-controllers/pom.xml
index 6e3127d7..69083362 100644
--- a/spring-cloud-kubernetes-controllers/pom.xml
+++ b/spring-cloud-kubernetes-controllers/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
pom
diff --git a/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-configserver/pom.xml b/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-configserver/pom.xml
index 99c2cf0b..d68cf3bc 100644
--- a/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-configserver/pom.xml
+++ b/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-configserver/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes-controllers
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-configuration-watcher/pom.xml b/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-configuration-watcher/pom.xml
index aa60866d..ce0ebd2a 100644
--- a/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-configuration-watcher/pom.xml
+++ b/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-configuration-watcher/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-controllers
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-discoveryserver/pom.xml b/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-discoveryserver/pom.xml
index 72e408e3..2a6df50a 100644
--- a/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-discoveryserver/pom.xml
+++ b/spring-cloud-kubernetes-controllers/spring-cloud-kubernetes-discoveryserver/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes-controllers
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-dependencies/pom.xml b/spring-cloud-kubernetes-dependencies/pom.xml
index 27997c06..f5120745 100644
--- a/spring-cloud-kubernetes-dependencies/pom.xml
+++ b/spring-cloud-kubernetes-dependencies/pom.xml
@@ -23,11 +23,11 @@
spring-cloud-dependencies-parent
org.springframework.cloud
- 4.0.0-M3
+ 4.0.0-SNAPSHOT
spring-cloud-kubernetes-dependencies
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
pom
Spring Cloud Kubernetes :: Dependencies
Spring Cloud Kubernetes Dependencies
diff --git a/spring-cloud-kubernetes-discovery/pom.xml b/spring-cloud-kubernetes-discovery/pom.xml
index 00fabe51..514e9786 100644
--- a/spring-cloud-kubernetes-discovery/pom.xml
+++ b/spring-cloud-kubernetes-discovery/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-examples/kubernetes-hello-world-example/pom.xml b/spring-cloud-kubernetes-examples/kubernetes-hello-world-example/pom.xml
index eab89c1e..eab496b0 100644
--- a/spring-cloud-kubernetes-examples/kubernetes-hello-world-example/pom.xml
+++ b/spring-cloud-kubernetes-examples/kubernetes-hello-world-example/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes-examples
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-examples/kubernetes-leader-election-example/pom.xml b/spring-cloud-kubernetes-examples/kubernetes-leader-election-example/pom.xml
index aa8fdc2b..25f7b8c0 100644
--- a/spring-cloud-kubernetes-examples/kubernetes-leader-election-example/pom.xml
+++ b/spring-cloud-kubernetes-examples/kubernetes-leader-election-example/pom.xml
@@ -6,7 +6,7 @@
org.springframework.cloud
spring-cloud-kubernetes-examples
-3.0.0-M3
+3.0.0-SNAPSHOT
kubernetes-leader-election-example
diff --git a/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/greeting-service/pom.xml b/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/greeting-service/pom.xml
index 26033e06..3c69e330 100644
--- a/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/greeting-service/pom.xml
+++ b/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/greeting-service/pom.xml
@@ -5,7 +5,7 @@
kubernetes-loadbalancer-example
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/name-service/pom.xml b/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/name-service/pom.xml
index 68e1068b..a898796e 100644
--- a/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/name-service/pom.xml
+++ b/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/name-service/pom.xml
@@ -5,7 +5,7 @@
kubernetes-loadbalancer-example
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/pom.xml b/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/pom.xml
index 35bc1e22..f530f849 100644
--- a/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/pom.xml
+++ b/spring-cloud-kubernetes-examples/kubernetes-loadbalancer-example/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes-examples
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
kubernetes-loadbalancer-example
diff --git a/spring-cloud-kubernetes-examples/kubernetes-reload-example/pom.xml b/spring-cloud-kubernetes-examples/kubernetes-reload-example/pom.xml
index 0ec1fb7b..680b1ae8 100644
--- a/spring-cloud-kubernetes-examples/kubernetes-reload-example/pom.xml
+++ b/spring-cloud-kubernetes-examples/kubernetes-reload-example/pom.xml
@@ -22,7 +22,7 @@
spring-cloud-kubernetes-examples
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-examples/pom.xml b/spring-cloud-kubernetes-examples/pom.xml
index a6f35a2d..1f02dcef 100644
--- a/spring-cloud-kubernetes-examples/pom.xml
+++ b/spring-cloud-kubernetes-examples/pom.xml
@@ -23,7 +23,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
spring-cloud-kubernetes-examples
diff --git a/spring-cloud-kubernetes-fabric8-autoconfig/pom.xml b/spring-cloud-kubernetes-fabric8-autoconfig/pom.xml
index a0fb564a..bc6b4fe2 100644
--- a/spring-cloud-kubernetes-fabric8-autoconfig/pom.xml
+++ b/spring-cloud-kubernetes-fabric8-autoconfig/pom.xml
@@ -23,7 +23,7 @@
org.springframework.cloud
spring-cloud-kubernetes
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-fabric8-config/pom.xml b/spring-cloud-kubernetes-fabric8-config/pom.xml
index e8393d89..e9907e8d 100644
--- a/spring-cloud-kubernetes-fabric8-config/pom.xml
+++ b/spring-cloud-kubernetes-fabric8-config/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-fabric8-discovery/pom.xml b/spring-cloud-kubernetes-fabric8-discovery/pom.xml
index a458f614..ecc43af0 100644
--- a/spring-cloud-kubernetes-fabric8-discovery/pom.xml
+++ b/spring-cloud-kubernetes-fabric8-discovery/pom.xml
@@ -22,7 +22,7 @@
org.springframework.cloud
spring-cloud-kubernetes
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-fabric8-istio/pom.xml b/spring-cloud-kubernetes-fabric8-istio/pom.xml
index d0c18d3b..ec3096be 100644
--- a/spring-cloud-kubernetes-fabric8-istio/pom.xml
+++ b/spring-cloud-kubernetes-fabric8-istio/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-fabric8-leader/pom.xml b/spring-cloud-kubernetes-fabric8-leader/pom.xml
index b1e7bcec..0fe3ffe7 100644
--- a/spring-cloud-kubernetes-fabric8-leader/pom.xml
+++ b/spring-cloud-kubernetes-fabric8-leader/pom.xml
@@ -22,7 +22,7 @@
org.springframework.cloud
spring-cloud-kubernetes
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
spring-cloud-kubernetes-fabric8-leader
diff --git a/spring-cloud-kubernetes-fabric8-loadbalancer/pom.xml b/spring-cloud-kubernetes-fabric8-loadbalancer/pom.xml
index bb134541..6397a647 100644
--- a/spring-cloud-kubernetes-fabric8-loadbalancer/pom.xml
+++ b/spring-cloud-kubernetes-fabric8-loadbalancer/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/pom.xml b/spring-cloud-kubernetes-integration-tests/pom.xml
index 70fb0d87..f2cc8862 100644
--- a/spring-cloud-kubernetes-integration-tests/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/pom.xml
@@ -6,7 +6,7 @@
org.springframework.cloud
spring-cloud-kubernetes
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
spring-cloud-kubernetes-integration-tests
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-config-it/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-config-it/pom.xml
index f0b715db..0d255972 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-config-it/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-config-it/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-loadbalancer-it/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-loadbalancer-it/pom.xml
index 15e4ab53..c779ad35 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-loadbalancer-it/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-loadbalancer-it/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-reactive-discoveryclient-it/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-reactive-discoveryclient-it/pom.xml
index 8c71abcd..b7c3fc58 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-reactive-discoveryclient-it/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-reactive-discoveryclient-it/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-configuration-watcher-it/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-configuration-watcher-it/pom.xml
index 5ad81377..c5e73072 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-configuration-watcher-it/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-configuration-watcher-it/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-configuration-watcher-it/src/test/java/org/springframework/cloud/kubernetes/configuration/watcher/ActuatorRefreshIT.java b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-configuration-watcher-it/src/test/java/org/springframework/cloud/kubernetes/configuration/watcher/ActuatorRefreshIT.java
index 5e9af021..63cddbc9 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-configuration-watcher-it/src/test/java/org/springframework/cloud/kubernetes/configuration/watcher/ActuatorRefreshIT.java
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-configuration-watcher-it/src/test/java/org/springframework/cloud/kubernetes/configuration/watcher/ActuatorRefreshIT.java
@@ -152,7 +152,8 @@ class ActuatorRefreshIT {
private V1Deployment getConfigWatcherDeployment() throws Exception {
V1Deployment deployment = (V1Deployment) K8SUtils.readYamlFromClasspath(
"config-watcher/spring-cloud-kubernetes-configuration-watcher-http-deployment.yaml");
- String image = K8SUtils.getImageFromDeployment(deployment) + ":" + getPomVersion();
+ String image = K8SUtils.getImageFromDeployment(deployment) + ":"
+ + getPomVersion();
deployment.getSpec().getTemplate().getSpec().getContainers().get(0).setImage(image);
return deployment;
}
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-core-k8s-client-it/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-core-k8s-client-it/pom.xml
index 5ba9de2c..e7ef75a3 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-core-k8s-client-it/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-core-k8s-client-it/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-discoveryclient-it/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-discoveryclient-it/pom.xml
index c0402aec..03541153 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-discoveryclient-it/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-discoveryclient-it/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes-integration-tests
org.springframework.cloud
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-configmap/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-configmap/pom.xml
index 278816ca..d670bf6d 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-configmap/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-configmap/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/pom.xml
index 10556cba..746b531b 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-loadbalancer/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-loadbalancer/pom.xml
index 933c666a..4ab0f5c5 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-loadbalancer/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-loadbalancer/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-simple-core/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-simple-core/pom.xml
index 932eecf0..132ad6d1 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-simple-core/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-simple-core/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-istio-it/pom.xml b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-istio-it/pom.xml
index 54f1110b..bef179e4 100644
--- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-istio-it/pom.xml
+++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-istio-it/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes-integration-tests
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-test-support/pom.xml b/spring-cloud-kubernetes-test-support/pom.xml
index cc0c187c..0a0379fd 100644
--- a/spring-cloud-kubernetes-test-support/pom.xml
+++ b/spring-cloud-kubernetes-test-support/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-kubernetes
- 3.0.0-M3
+ 3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/integration/tests/commons/K8SUtils.java b/spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/integration/tests/commons/K8SUtils.java
index 088a14b7..596a20f0 100644
--- a/spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/integration/tests/commons/K8SUtils.java
+++ b/spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/integration/tests/commons/K8SUtils.java
@@ -353,8 +353,8 @@ public class K8SUtils {
}
/**
- * Gets the image from a Kubernetes Client deployment yaml. Assumes there is only one
- * container defined in the deployment.
+ * Gets the image from a Kubernetes Client deployment yaml. Assumes there is only one container
+ * defined in the deployment.
* @param deployment deployment yaml
* @return An array where the first item is the mage name and the second item is the
* tag
diff --git a/spring-cloud-starter-kubernetes-client-all/pom.xml b/spring-cloud-starter-kubernetes-client-all/pom.xml
index 2a945bb6..415dfef7 100644
--- a/spring-cloud-starter-kubernetes-client-all/pom.xml
+++ b/spring-cloud-starter-kubernetes-client-all/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-starter-kubernetes-client-config/pom.xml b/spring-cloud-starter-kubernetes-client-config/pom.xml
index 54f6b386..c6d21700 100644
--- a/spring-cloud-starter-kubernetes-client-config/pom.xml
+++ b/spring-cloud-starter-kubernetes-client-config/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-starter-kubernetes-client-loadbalancer/pom.xml b/spring-cloud-starter-kubernetes-client-loadbalancer/pom.xml
index 5c14ff01..e29fd0db 100644
--- a/spring-cloud-starter-kubernetes-client-loadbalancer/pom.xml
+++ b/spring-cloud-starter-kubernetes-client-loadbalancer/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-starter-kubernetes-client/pom.xml b/spring-cloud-starter-kubernetes-client/pom.xml
index a02afd8a..7ff30d24 100644
--- a/spring-cloud-starter-kubernetes-client/pom.xml
+++ b/spring-cloud-starter-kubernetes-client/pom.xml
@@ -21,7 +21,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-starter-kubernetes-discoveryclient/pom.xml b/spring-cloud-starter-kubernetes-discoveryclient/pom.xml
index d970884d..90b79ae4 100644
--- a/spring-cloud-starter-kubernetes-discoveryclient/pom.xml
+++ b/spring-cloud-starter-kubernetes-discoveryclient/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-starter-kubernetes-fabric8-all/pom.xml b/spring-cloud-starter-kubernetes-fabric8-all/pom.xml
index c4451312..684792d1 100644
--- a/spring-cloud-starter-kubernetes-fabric8-all/pom.xml
+++ b/spring-cloud-starter-kubernetes-fabric8-all/pom.xml
@@ -22,7 +22,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-starter-kubernetes-fabric8-config/pom.xml b/spring-cloud-starter-kubernetes-fabric8-config/pom.xml
index 32a659c1..488280d8 100644
--- a/spring-cloud-starter-kubernetes-fabric8-config/pom.xml
+++ b/spring-cloud-starter-kubernetes-fabric8-config/pom.xml
@@ -22,7 +22,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-starter-kubernetes-fabric8-loadbalancer/pom.xml b/spring-cloud-starter-kubernetes-fabric8-loadbalancer/pom.xml
index 1cc9582b..09bb3a78 100644
--- a/spring-cloud-starter-kubernetes-fabric8-loadbalancer/pom.xml
+++ b/spring-cloud-starter-kubernetes-fabric8-loadbalancer/pom.xml
@@ -5,7 +5,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0
diff --git a/spring-cloud-starter-kubernetes-fabric8/pom.xml b/spring-cloud-starter-kubernetes-fabric8/pom.xml
index 68551ae8..3f1c9e86 100644
--- a/spring-cloud-starter-kubernetes-fabric8/pom.xml
+++ b/spring-cloud-starter-kubernetes-fabric8/pom.xml
@@ -22,7 +22,7 @@
spring-cloud-kubernetes
org.springframework.cloud
-3.0.0-M3
+3.0.0-SNAPSHOT
4.0.0