Merge remote-tracking branch 'origin/1.1.x'

This commit is contained in:
Ryan Baxter
2020-10-19 11:08:20 -04:00
3 changed files with 11 additions and 0 deletions

View File

@@ -0,0 +1,7 @@
== Info Contributor
Spring Cloud Kubernetes includes an `InfoContributor` which adds Pod information to
Spring Boot's `/info` Acturator endpoint.
You can disable this `InfoContributor` by setting `management.info.kubernetes.enabled`
to `false` in `bootstrap.[properties | yaml]`.

View File

@@ -19,6 +19,8 @@ include::kubernetes-awareness.adoc[]
include::pod-health-indicator.adoc[]
include::info-contributor.adoc[]
include::leader-election.adoc[]
include::load-balancer.adoc[]

View File

@@ -26,6 +26,7 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.boot.actuate.autoconfigure.health.ConditionalOnEnabledHealthIndicator;
import org.springframework.boot.actuate.autoconfigure.info.ConditionalOnEnabledInfoContributor;
import org.springframework.boot.actuate.health.HealthIndicator;
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
@@ -146,6 +147,7 @@ public class Fabric8AutoConfiguration {
}
@Bean
@ConditionalOnEnabledInfoContributor("kubernetes")
public Fabric8InfoContributor kubernetesInfoContributor(PodUtils podUtils) {
return new Fabric8InfoContributor(podUtils);
}